首页 > 其他分享 >springmvc中设置请求方式的转换,将post请求转换为put与delete,需要在web.xml中设置过滤器,在表单中设置一个隐藏域,传递的值设置为put

springmvc中设置请求方式的转换,将post请求转换为put与delete,需要在web.xml中设置过滤器,在表单中设置一个隐藏域,传递的值设置为put

时间:2023-09-15 10:11:20浏览次数:30  
标签:xml web HiddenHttpMethodFilter 请求 设置 put

2023-09-15

web.xml

  <!--请求方式过滤器-->
  <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>

index.html

<form th:action="@{/user}" method="post">
    <input type="hidden" name="_method" value="put">
    <input type="submit" value="修改">
</form><br>

 

标签:xml,web,HiddenHttpMethodFilter,请求,设置,put
From: https://www.cnblogs.com/isDaHua/p/17704223.html

相关文章

  • 订单请求接口设计,避免timeout超时问题 下单解决
    订单请求接口设计,避免timeout超时问题下单解决接上篇:外部系统对接下单幂等性校验逻辑及接口超时处理https://www.cnblogs.com/oktokeep/p/17668039.html1.第一步中间表数据&取消接口两件事情分开,不要因为中间表缺失数据,而影响到取消的操作。2.第二步中间表数据兼容,不存在......
  • 微信小程序偶发请求失败的处理方法
    最近开发微信小程序,测试发现某些场景下直接扫码启动小程序,网络请求失败,测试抓包发现如下问题 发现是DNS解析有问题,查询资料后发现微信小程序可以再启动时提前解析业务域名,具体配置如下   在微信小程序后台,配置上DNS解析后,启动无法http请求的问题没有出现。......
  • 哈?localhost拒绝了我们连接请求?
    电脑更新后就出现了localhost不可达的现象,本地的web服务无法访问原因:更新后,web服务相关的自动关闭了解决方式:手动打开对应的服务重启电脑把上图框选的两大项全部打开,重启电脑即可~......
  • 给WordPress设置自动发布每日60秒文章
    应大家需求,出一个wp自动发布每日60秒读懂世界文章的教程.1.复制下方的php代码<?php$date=file_get_contents("https://www.zhihu.com/api/v4/columns/c_1261258401923026944/items");$date=json_decode($date);$content=$date->data[0]->content;$content=pr......
  • springmvc中在web.xml中设置过滤器,排去字符乱码
    2023-09-14web.xml<!--设置编码格式,解决字符乱码--><filter><filter-name>CharacterEncodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param>......
  • getchar()与putchar()
    ()getchar()与putchar()getchar与putchar其实最基本的作用就是用getchar读取一个字符,再用putchar输出一个字符基本用法:#include<stdio.h>intmain(){ charc=0; c=getchar(); putchar(c); return0;}运行结果:输入一个a,然后再打印a这里getchar和putcha......
  • idea使用设置grade构建项目遇到的坑
    坑1:构建提示无法通过配置文件构建 解决办法:经过查明是系统自动更新将gradle的配置默认为gradle,现在改为idea。问题解决 坑二:设置程序参数,给配置avtive设置初始值  ......
  • 记录--如何解决异步请求中的返回值问题
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助在Web开发中,异步请求是一个常见的操作。然而,在异步请求中正确地获取返回值却可能会变得棘手。本文将介绍如何解决异步请求中的返回值问题,并提供一种解决方案。一、问题描述在某个Web应用程序中,用户遇到了无......
  • OkHttp3发送http请求
    导入依赖<!--https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp--><dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version&......
  • spring boot RestTemplate http请求
    RestTemplaterestTemplate=newRestTemplate();SimpleClientHttpRequestFactoryrequestFactory=newSimpleClientHttpRequestFactory();requestFactory.setConnectTimeout(5000);//设置连接超时时间为5秒requestFactory.setReadTimeout(5000);//设置读取超时时......