springmvc 使用RESTFul风格的URL

原创 2018年04月16日 17:44:04

web.xml配置

<!--   spring mvc 拦截器 -->  
  <servlet>  
        <servlet-name>springmvc</servlet-name>  
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  
        <init-param>  
            <param-name>contextConfigLocation</param-name>  
            <param-value>classpath*:spring/spring-mvc.xml</param-value>  
        </init-param>  
        <load-on-startup>1</load-on-startup>  
    </servlet>  
  
    <servlet-mapping>  
        <servlet-name>springmvc</servlet-name>  
        <url-pattern>*.do</url-pattern>  
    </servlet-mapping>  
    
    
<!--     配置spring resetful -->
    <servlet>  
        <servlet-name>springRESTful</servlet-name>  
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  
        <init-param>  
            <param-name>contextConfigLocation</param-name>  
            <param-value>classpath*:spring/spring-mvc.xml</param-value>  
        </init-param>  
    </servlet>  
  
    <servlet-mapping>  
        <servlet-name>springRESTful</servlet-name>  
        <url-pattern>/</url-pattern>  
    </servlet-mapping>  

springmvc.xml配置

    
<!--     使用RESTFul风格时对静态资源的访问 -->
	<mvc:resources location="/js/" mapping="/js/**"/>
	<mvc:resources location="/css/" mapping="/css/**"/>
	<mvc:resources location="/images/" mapping="/images/**"/>
    

接着在ACTION里配置

	//id跟是把页面传来的数据匹配绑定到参数上 
	@RequestMapping("/gUserInfo/{id}")
	public @ResponseBody TUserinfo gUserinfo(@PathVariable("id") String user) throws Exception {
		TUserinfo u = userService.findByUserName(user);
		
		return u;
	}
	

页面上直接访问xxx/gUserInfo/id就可以了

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/samrtian/article/details/79963821

SpringMVC中restful风格的URL

GET、POST、PUT、DELETE get操作是安全的,所谓的安全是不管多少次操作,对资源是状态是不会改变的。 PUT,DELETE操作是幂等的。所谓幂等是指不管进行多少次操作,结果都一样(同...
  • ID55552
  • ID55552
  • 2016-03-24 13:59:25
  • 1235

SpringMVC restful风格 url带参数问题

1、参数是字符串,如“abc”,这时直接将参数放到url后面即可,如:href = "/login/abc",在后台基于注入的方式可直接获取。 2、参数是字符串变量,如s = "abc",带参数形式...
  • hangdianyizhihua
  • hangdianyizhihua
  • 2015-08-13 17:28:31
  • 1079

SpringMVC RESTful风格URL处理带点的参数

在做公司项目搜索模块的时候,出于
  • shentianzhi2009
  • shentianzhi2009
  • 2014-10-21 16:33:35
  • 4382

SpringMVC对RESTful格式的url支持

什么是RESTfulRESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。RESTful(即Representational ...
  • Marvel__Dead
  • Marvel__Dead
  • 2017-05-13 16:14:36
  • 1395

springmvc 构造RESTful URL 详细讲解

来自:http://badqiu.iteye.com/blog/473301
  • ren154763003
  • ren154763003
  • 2014-10-23 14:34:12
  • 4545

springmvc restful风格支持

公司的一个内部系统url是restful风格的,远比我们系统的众多***.action请求格式看起来舒服。于是花了一两天研究下spring mvc 3.0对restful风格的支持。     同一个U...
  • bruce128
  • bruce128
  • 2015-11-09 16:30:56
  • 1628

spring mvc 支持的ant风格url表达式理解

spring mvc 支持ant风格路径加载,这里说的ant风格是什么意思呢,今天我查了一下,明白了什么意思,现在总结一下 ANT通配符有三种:   通配符 说明 ...
  • shadow_zed
  • shadow_zed
  • 2017-05-22 10:48:00
  • 631

RESTful风格(使用Ajax+Spring MVC框架实现)

RESTful简介: (详情参考:) http://baike.baidu.com/link?url=1FMTyxYwnN5OED7oXwbLBI1z35JCuE1bfIamqJMrbBUeNDP...
  • u012737182
  • u012737182
  • 2016-10-16 15:45:15
  • 8980

基于SpringMVC的Restful风格的增删改查--①查找所有员工信息

项目前的准备:1.下载eclipse开放工具,我有的是ME,并且集成了SpringMVC开发的IDE,详见http://jingyan.baidu.com/article/1612d5005fd087...
  • Ruanyz_china
  • Ruanyz_china
  • 2015-08-16 22:40:38
  • 1910

Spring框架之基于Restful风格实现的SpringMVC

如果说现在你要做一个系统,假设说有一个模块属于公告管理,那么我们可能安排路径的时候会这样安排NewsAction路径:  · 增加新闻:/pages/back/admin/news/add.acti...
  • weide_java
  • weide_java
  • 2016-12-21 23:22:37
  • 11769
收藏助手
不良信息举报
您举报文章:springmvc 使用RESTFul风格的URL
举报原因:
原因补充:

(最多只允许输入30个字)