Spring MVC请求映射常见的三种方式
2015-08-15 21:25
435 查看
import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; /** * 请求映射的第一种方式 * @author xieke */ @Controller @RequestMapping("/test_url_one") public class TestOneController { /** * web.xml中servlet-mapping的配置 * <servlet-mapping> * <servlet-name>dispatcher</servlet-name> * <!-- 表示拦截所有/XX的请求 --> * <url-pattern>/</url-pattern> * </servlet-mapping> * * 请求方式: * http://IP地址:端口号/项目名称/类请求映射名称/方法请求映射名称 * 比如: * http://127.0.0.1:1314/SpringMVC_URL/test_url_one/index */ @RequestMapping("/index") public String testOne(){ return "success"; } }
测试结果如下:
import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; /** * 请求映射的第二种方式 * @author xieke */ @Controller @RequestMapping("/test_url_two") public class TestTwoController { /** * web.xml中servlet-mapping的配置 * <servlet-mapping> * <servlet-name>dispatcher</servlet-name> * <!-- 表示拦截所有XX.do的请求 --> * <url-pattern>*.do</url-pattern> * </servlet-mapping> * * 请求方式: * http://IP地址:端口号/项目名称/类请求映射名称/方法请求映射名称.do * 比如: * http://127.0.0.1:1314/SpringMVC_URL/test_url_two/index.do */ @RequestMapping("/index") public String testTwo(){ return "success"; } }
测试结果如下:
import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; /** * 请求映射的第三种方式 * @author xieke */ @Controller @RequestMapping("/test_url_three.do") public class TestThreeController { /** * web.xml中servlet-mapping的配置 * <servlet-mapping> * <servlet-name>dispatcher</servlet-name> * <!-- 表示拦截所有XX.do的请求 --> * <url-pattern>*.do</url-pattern> * </servlet-mapping> * * 请求方式: * http://IP地址:端口号/项目名称/类请求映射名称/方法请求映射名称?params * 比如: * http://127.0.0.1:1314/SpringMVC_URL/test_url_three.do?method=index */ @RequestMapping(params="method=index",method=RequestMethod.GET) public String testThree(){ return "success"; } }
测试结果如下:
转载请注明出处: http://xieke90.iteye.comhttps://blog.csdn.net/blog/2235706
相关文章推荐
- Spring MVC常见的三种URL请求参数的处理
- Spring mvc 接受请求的输入三种方式总结
- Spring MVC学习笔记3,三种映射方式得到Handler
- Http Post请求的三种常见方式form表单 io流等
- MyBatis Review——加载mappers映射文件的三种方式
- 使用Spring MVC 的 @RequestBody 映射json请求参数时报异常问题
- LVS三种请求转发方式和八种调度算法简介
- Spring RestTemplate中几种常见的请求方式
- Spring MVC 的三种映射控制器
- spring mvc 处理映射的几种方式
- JavaScript 创建对象的常见三种方式
- Struts2-3.获取客户端请求数据三种方式
- 数据库常见的三种join方式
- php发送post请求的三种方式
- 解决Ajax跨域请求的三种方式
- Spring MVC温故而知新系列教程之请求映射RequestMapping注解
- Hibernate三种继承映射方式的比较
- Spring mvc 针对get 和 post 请求参数的不同接收方式
- mybatis映射文件中三种设置id的方式
- Struts2中一个Action多个请求处理方法的三种实现方式