springMVC 基础注意

来源:互联网 发布:桔子数据库 编辑:程序博客网 时间:2024/05/02 00:26

最基础配置: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;    }}

0 0