最基础配置:web.xml + xxx-servlet.xml + controller +一个页面;
springMVC所需jar包直接用maven添加就好了。上个博客有
在web.xml中加入:
<servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>dispatcher就是那个xxx。。。。
xxx-servlet.xml中加:
<!-- 开启注解 --> <mvc:annotation-driven/> <!-- 配置自动扫描的包--> <context:component-scan base-package="controller"></context:component-scan> <!-- 配置视图解析器 跳页面用的--> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" > <property name="prefix" value="/WEB-INF/"></property> <property name="suffix" value=".jsp"></property> </bean>
controller:
public class MainController { @RequestMapping(value = "/")//拦截一切0.0 public String index() { return "index"; } @RequestMapping(value = "/helloworld", method = RequestMethod.GET) public @ResponseBody String helloworld() { return "hello";//只会输出一个hello } @RequestMapping(value="/index1",method=RequestMethod.GET) public ModelAndView index2(){ ModelAndView modelAndView = new ModelAndView("hello");//跳到hello.jsp上去咯 modelAndView.addObject("name", "xxx"); return modelAndView; } }
本文介绍了使用Spring MVC搭建最简单应用所需的配置步骤,包括web.xml设置、xxx-servlet.xml配置、控制器编写及页面跳转示例。

被折叠的 条评论
为什么被折叠?



