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.com/blog/2235706
相关推荐
本书共计10章,分别介绍了快速搭建Spring Web应用、精通MVC结构、URL映射、文件上传与错误处理、创建Restful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4...
慨括了spring mvc请求参数常见的几种获取方法
八、spring mvc 请求如何映射到具体的Action中的方法? 九、spring mvc 中的拦截器: 十、spring mvc 如何使用拦截器? 十一、spring mvc 如何实现全局的异常处理? 十二、spring mvc 如何把全局异常记录到日志中? ...
八、spring mvc 请求如何映射到具体的Action中的方法? 九、spring mvc 中的拦截器: 十、spring mvc 如何使用拦截器? 十一、spring mvc 如何实现全局的异常处理? 十二、spring mvc 如何把全局异常记录到日志中? ...
第3篇是Spring MVC技术入门,包括Spring MVC的背景介绍、架构整体剖析、环境搭建、处理器与映射器的讲解、前端控制器的源码分析、多种视图解析器的介绍、请求映射与参数绑定的介绍、Validation校验与异常处理和拦截...
Spring MVC--2.@RequestMapping 映射请求
八、spring mvc 请求如何映射到具体的Action中的方法? 九、spring mvc 中的拦截器: 十、spring mvc 如何使用拦截器? 十一、spring mvc 如何实现全局的异常处理? 十二、spring mvc 如何把全局异常记录到日志中? ...
RequestMapping测试案例
如果你手上有一本《Spring in Action》, 那么你最好从第三部分"Spring 在 Web 层的应用--建立 Web 层"开始看, 否则那将是一场恶梦! 首先, 我需要在你心里建立起 Spring MVC 的基本概念. 基于 Spring 的 Web 应用...
HTTP请求映射原理 Spring MVC进行映射的依据 通过URL限定:URL表达式 通过URL限定:绑定{xxx}中的值 通过请求方法限定:请求方法 通过请求方法限定:代码示例 通过请求方法限定:模拟请求方法 通过请求/请求头参数限定:...
Spring MVC是Spring框架的一个模块,专注于构建Web应用程序。作为架构师和Java开发者,深入理解Spring MVC的原理和实践应用...例如,通过使用@Controller和@RequestMapping注解,开发者可以轻松定义控制器和请求映射。
奉上学习Spring MVC 3.0的技术资料PPT资料,我花了两天写成,该资料根据最新拙作的《Spring 3.x 企业应用开发实战 》写成,仅需要1个小时左右的时间,就可以让你学习到Spring MVC 3.0的所有知识点和新功能,强烈推荐...
本书共计10章,分别介绍了快速搭建Spring Web应用、精通MVC结构、URL映射、文件上传与错误处理、创建Restful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4...
HTTP请求映射原理 Spring MVC进行映射的依据 通过URL限定:URL表达式 通过URL限定:绑定{xxx}中的值 通过请求方法限定:请求方法 通过请求方法限定:代码示例 通过请求方法限定:模拟请求方法 通过请求/请求头参数...
第一章:Spring Web MVC入门 包括:是什么、能干什么、有什么、各个组成部分的功能、HelloWorld等 第二章:理解DispatcherServlet 包括:功能、配置、上下文关系、初始化顺序等 第三章:注解式控制器开发详解 ...
Java SSM项目是一种使用Java语言和SSM框架(Spring + Spring MVC + ...它提供了一种将数据库操作与Java对象映射起来的方式,避免了手动编写繁琐的SQL语句,并提供了事务管理和缓存等功能,简化了数据库访问的过程
Spring Web model-view-controller (MVC)框架是围绕 DispatcherServlet 设计的,并分发请求到处理程序(handler),Spring MVC支持可配置的处理程序映射(handler mapping),视图解析(view resolution)、 区域设置...