`

Spring3 MVC 注解(二)---@RequestMapping

MVC 
阅读更多

1 问题:有多个 @RequestMapping 

  @controller

@RequestMapping("/aaa")           ----------------->类级别  可以不需要  如果要了  下面所有的请求路径前 都需要加入  /aaa

 public class ccccontroller{

      @RequestMapping("/bbb") --------------------->方法级别 必须有   决定这个方法处理哪个请求     如果有类级别 /aaa/bbb

       public String xxx(){                                                                                                                             如果没有 /bbb  

            retrun

      }

}

2:问题:接收用户请求参数 值

    1)请求1: /test/start.do?name=zhangsan

         请求2: /test/start/zhangsan.do

        在请求2中 将参数作为请求URL 传递           感觉用的不习惯 

        采用 URL模板

    2)@RequestMapping("/start/{name}")    这个name  随便  啥都可以

         public String start(@PathVariable("name") string name){       反正和上面的对应

             return      方法体里面就可以直接获得参数

        }

    3)包含多个  @RequestMapping ("/start/{name}/{age}")

 

3  问题  不同请求方法  用不同处理方法   get  post

   @RequestMapping (value="/start" ,method=RequestMethod.GET)    处理post   就换成  POST

 

分享到:
评论
2 楼 jsdsh 2016-10-08  
自己写的就是不一样.
1 楼 deal0808 2012-07-11  
非常好,

相关推荐

    Spring MVC之@RequestMapping详解

    前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request....

    SpringMVCDemo:Spring MVC 框架知识案例

    2.Spring MVC @RequestMapping 注解案例 3.Spring MVC 请求参数的获取案例 4.Spring MVC 域对象共享数据案例 5.Spring MVC @ModelAttribute 注解案例 6.Spring MVC 国际化案例 7.Spring MVC 请求转发与请求重定向...

    框架Spring的Controller注解和RequestMapping注解 在MVC应用注意事项

    SpringMVC不能只使用@Controller而不使用@RequestMapping

    Spring MVC之@RequestMapping注解详解

    本篇文章主要介绍了Spring MVC之@RequestMapping 详解,RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。有兴趣的可以了解一下。

    springboot学习思维笔记.xmind

    Spring MVC的常用注解 @Controller @RequestMapping @ResponseBody @RequestBody @PathVariable @RestController Spring MVC的基本配置 静态资源映射 拦截器配置 @ControllerAdivce ...

    全面掌握Spring MVC:从基础到高级的实践指南

    Spring MVC是Spring框架的一个模块,专注于构建Web应用程序。作为架构师和Java开发者,深入理解Spring MVC的原理和实践应用是非常重要的。本文通过分析Spring MVC的核心组件和执行流程,提供了一个全面的学习指南。 ...

    spring MVC 实例代码

    基于注解的spring mvc,dao 层注解:@Repository("userDao"), entity层注解:@Entity,service层注解:@Service("userService"), action层注解:@Controller("userController") @RequestMapping("/user.do")

    spring mvc 注解

    1. RequestMapping 注解 2. Controller 注解 3. Service 注解 4. Component 注解 5. Repository 注解 6. CookieValue 注解 7. PathVariable 注解 8. RequestBody 注解 9. RequestHeader 注解 10. RequestMethod 类 ...

    手写springmvc

    Spring MVC 通过 @RequestMapping 注解将 URL 请求与业务方法进行进行映射。 在控制器的类定义处以及方法定义处都可添加 @RequestMapping,在类定义处添加 @RequestMapping 注解,相当于多了一层访问路径。

    spring mvc 3.2 参考文档

    默认handler基于 @Controller 和 @RequestMapping 注解,提供范围广泛且灵活的处理方法。从Spring3.0开始支持REST,主要通过 @PathVariable 注解和其他特性来支持。 在Spring Web MVC 中,您可以使用任何对象作为...

    springmvc:Spring MVC教程

    Spring MVC教程 教程学习: 本教程完整地讲解了Spring MVC的每个知识点,包括独立运行的Demo示例,欢迎...@RequestMapping注解 Spring MVC请求参数封装 Spring MVC 基本类型封装 Spring MVC Post中文乱码 @RequestPara

    spring_MVC源码

    弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子没有介绍到数据层的内容,...

    SpringMVC-SSH全注解

    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> <value>com.org.core.entity</value> ${hibernate....

    spring framework mvc 框架

    使用 Java 反射、注解等技术实现的简易 Spring MVC 框架。 实现的注解有:<code>@Autowired、<code>@Controller、<code>@RequestMapping 、<code>@Service </code> 核心的代码见 <code>DispatcherServlet</code> ...

    Spring注解大全.docx

    Spring注解大全和解释 组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上等

    Spring注解大全_spring应用层_spring注解大全_控制层注解_

    应用在MVC层(控制层)DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了RequestMapping的方法上。Service 组合注解(组合了@Component注解),应用在service层(业务逻辑层)

    Spring MVC温故而知新系列教程之请求映射RequestMapping注解

    主要介绍了Spring MVC温故而知新系列教程之请求映射RequestMapping注解的相关知识,文中给大家介绍了RequestMapping注解提供的几个属性及注解说明,感兴趣的朋友跟随脚本之家小编一起学习吧

    spring mvc常用注解_动力节点Java学院整理

    主要介绍了spring mvc常用注解,详细的介绍了@RequestMapping, @RequestParam, @ModelAttribute等等这样类似的注解,有兴趣的可以了解一下

    springmvcwendang

    3.配置spring mvc文件 (springmvc-servlet.xml文件) (1)扫描基包下的所有注解类 <context:component-scan base-package="com.createnets.springmvc.web" /> (2)新建一个Student类 用于测试注解 (3)配置注解 @...

Global site tag (gtag.js) - Google Analytics