当前位置: 首页 > news >正文

商业网站怎么做网站seo博客

商业网站怎么做,网站seo博客,建一个免费看电影的网站犯法不,php+mysql 2012也买酒商城网站源码在 Spring MVC 中,我们可以通过 RequestMapping PathVariable 注解的方式,来实现 RESTful 风格的请求。 1. 通过RequestMapping 注解的路径设置 当请求中携带的参数是通过请求路径传递到服务器中时,我们就可以在 RequestMapping 注解的 val…

在 Spring MVC 中,我们可以通过 @RequestMapping +@PathVariable 注解的方式,来实现 RESTful 风格的请求。

1. 通过@RequestMapping 注解的路径设置

当请求中携带的参数是通过请求路径传递到服务器中时,我们就可以在 @RequestMapping 注解的 value 属性中通过占位符 {xxx} 来表示传递的参数,示例代码如下。

@RequestMapping("/testRest/{id}/{username}")

注意:value 属性中占位符的位置应当与请求 URL 中参数的位置保持一致,否则会出现传错参数的情况。

2. 通过 @PathVariable 注解绑定参数

我们可以在控制器方法的形参位置通过 @PathVariable 注解,将占位符 {xxx} 所表示的参数赋值给指定的形参。

@RequestMapping("/testRest/{id}/{username}")
public String testRest(@PathVariable("id") String id, @PathVariable("username")String username) {System.out.println("id:" + id + ",username:" + username);return "success";
}

3. 通过 HiddenHttpMethodFilter 对请求进行过滤

由于浏览器默认只支持发送 GET 和 POST 方法的请求,因此我们需要在 web.xml 中使用 Spring MVC 提供的 HiddenHttpMethodFilter 对请求进行过滤。这个过滤器可以帮助我们将 POST 请求转换为 PUT 或 DELETE 请求,其具体配置内容如下。 

<!--来处理 PUT 和 DELETE 请求的过滤器-->
<filter><filter-name>HiddenHttpMethodFilter</filter-name><filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
</filter>
<filter-mapping><filter-name>HiddenHttpMethodFilter</filter-name><url-pattern>/*</url-pattern>
</filter-mapping>

 HiddenHttpMethodFilter 处理 PUT 和 DELETE 请求时,必须满足以下 2 个条件:

  • 当前请求的请求方式必须为 POST;
  • 当前请求必须传输请求参数 _method。

在满足了以上条件后,HiddenHttpMethodFilter 过滤器就会将当前请求的请求方式转换为请求参数 _method 的值,即请求参数 _method 的值才是最终的请求方式,因此我们需要在 POST 请求中携带一个名为 _method 的参数,参数值为 DELETE 或 PUT。

注意:若 web.xml 中同时存在 CharacterEncodingFilter 和 HiddenHttpMethodFilter 两个过滤器,必须先注册 CharacterEncodingFilter,再注册 HiddenHttpMethodFilter。

 

http://www.ds6.com.cn/news/10467.html

相关文章:

  • 长沙大型网站建设公司淘宝seo
  • b2c网站模块seo咨询师
  • 深圳龙华汽车站附近有做网站建设的站长工具忘忧草社区
  • 怎么做网站 知乎产品线上营销有哪些方式
  • 传奇辅助网站怎么做站长工具seo综合查询论坛
  • 广州做网站营销神器
  • 上海网站建设最佳方案饥饿营销案例
  • wordpress子主题缺点国内做seo最好的公司
  • 洛阳做网站哪家便宜谷歌搜索引擎入口2021
  • 建设部网站官网挂证通报如何开展网络营销
  • 开通网站费可以做待摊费用吗万网域名
  • 怎样创建微网站高端网站设计公司
  • 如何建一个个人网站营销策略主要包括哪些
  • 建设网站要先给钱才能做seo是什么服
  • 观山湖区网站建设一键优化清理
  • 给素材网站做素材方法google浏览器官网下载
  • 做外贸网站如果是东西杂会不会不好推广郴州seo网络优化
  • 学做淘宝客网站有哪些推广运营公司哪家好
  • 网站活动策划怎么做郑州专业seo哪家好
  • 最新政府网站建设理念乐陵市seo关键词优化
  • 兴义哪有做网站专业网络推广软件
  • 公司建一个网站深圳网页设计公司
  • 大兴企业官网网站建设广州seo优化
  • 如何做响应式网站设计搜索seo引擎
  • 珠海网站建设公司哪个好模板建站网页
  • 网站面包屑怎么做如何推广自己产品
  • 西安病毒感染最新消息福州短视频seo
  • 网站做博彩反向代理违法郑志平爱站网创始人
  • 发布企业信息的网站百度登录个人中心官网
  • vue php 哪个做网站 好域名注册网站