SpringMVC核心三(基于注解应用)

来源:互联网 发布:农行软件中心面试 编辑:程序博客网 时间:2024/06/05 09:03

 

1.RequestMapping注解应用

@RequestMapping可以用在类定义和方法定义上

@RequestMapping标明这个类或方法与哪一个客户请求对应

 

@Controller

@RequestMapping(“/day01”)

public class HelloController{

         @RequestMapping(“/hello.form”)

         publicString execute()throws Exception{

         return “hello”;

}

}

为了使@Controller注解生效,需要在Spring的xml配置

<context:component-scanbase-package =”com.tarena.controller”/>

        

2.Spring3.1版本之前需要在spring xml定义

DefaultAnnotationHandlerMapping

         AnnotationMethodHandlerAdapter

         <beanclass=”org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandleerMapping’/>

         <beanclass=”org.springframework.web.servlet.mvc.method.annotation. RequestMappingHandlerAdapter”

 

3.3.2版本开始可以使用下面XML配置简化

 

<mvc:annotation-driven/>

原创粉丝点击