美文网首页
RESTful支持

RESTful支持

作者: Stringer | 来源:发表于2016-12-07 15:18 被阅读4次

需求
RESTful方式实现商品信息查询,返回json数据

添加DispatcherServlet的rest配置

<servlet>
        <servlet-name>springmvc-servlet-rest</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:spring/springmvc.xml</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>springmvc-servlet-rest</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>```
URL 模板模式映射
@RequestMapping(value="/ viewItems/{id}"):{×××}占位符,请求的URL可以是“/viewItems/1”或“/viewItems/2”,通过在方法中使用@PathVariable获取{×××}中的×××变量。
@PathVariable用于将请求URL中的模板变量映射到功能处理方法的参数上。

@RequestMapping("/viewItems/{id}")
public @ResponseBody viewItems(@PathVariable("id") String id,Model model) throws Exception{
//方法中使用@PathVariable获取useried的值,使用model传回页面
//调用 service查询商品信息
ItemsCustom itemsCustom = itemsService.findItemsById(id);
return itemsCustom;
}```

如果RequestMapping中表示为"/viewItems/{id}",id和形参名称一致,@PathVariable不用指定名称。

静态资源访问
<mvc:resources>
如果在DispatcherServlet中设置url-pattern为 /则必须对静态资源进行访问处理。
spring mvc 的<mvc:resources mapping="" location="">实现对静态资源进行映射访问。
如下是对js文件访问配置:

<mvc:resources location="/js/" mapping="/js/**"/>```

相关文章

  • Spring Boot 构建⼀一个 RESTful Web 服务

    Spring Boot 对 RESTful 的⽀支持 Spring Boot 全⾯面⽀支持开发 RESTful 程...

  • RESTful支持

    一 简单介绍 RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所...

  • RESTful支持

    需求RESTful方式实现商品信息查询,返回json数据 添加DispatcherServlet的rest配置 @...

  • RESTful支持

    一、介绍 RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正...

  • ZStack RESTful API

    ZStack RESTful API ZStack 3.10.0 提供原生 RESTful 支持,可以通过 RES...

  • springmvc RESTful支持

    什么是restful?Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格,是对htt...

  • SpringMVC -- RESTful支持

    一.RESTful简单介绍 RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解...

  • Spring MVC 与主流架构 RESTful 的集成

    前言 这一讲来学习 Spring MVC 对于 RESTful 架构的支持,首先简单了解什么是 RESTful。 ...

  • Requests05.请求类型&请求参数

    一、请求类型 requests支持restful规范的常用请求方式 restful规范的常用请求方式:GET:读取...

  • 接口选型分析

    需求: 支持接口文档自动生成,支持多格式,可快速迭代 支持团队协作,支持可视化操作 支持Restful API 支...

网友评论

      本文标题:RESTful支持

      本文链接:https://www.haomeiwen.com/subject/eielmttx.html