解决Spring MVC中传值乱码的问题
来源:互联网 发布:python 网络数据采集 编辑:程序博客网 时间:2024/04/24 04:06
1。乱码的解决通过过滤器来解决乱码,Spring MVC中提供CharacterEncodingFilter来解决post乱码
配置过滤器:
<filter> <filter-name>encode</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>utf-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encode</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>解决get乱码的方式:
第一种修改tomcat的配置文件:server.xml
<Connector connectionTimeout="20000" port="8088" protocol="HTTP/1.1" redirectPort="8443" <span style="color:#FF6666;">URIEncoding="UTF-8"</span>/>第二种自定义乱码解决的过滤器。
2.restful风格的url
优点:轻量级、安全、效率高
//http://localhost:8088/SpringMvcData/999/delete.do@RequestMapping("/{id}/delete")public String delete(@PathVariable int id){System.out.println(id);return "index.jsp";}3.同一个controller通过参数调用不同的方法:
访问url:http://localhost:8088/SpringMvcData/delete.do?method=add
代码:(其中还可以指定get方式或者是post方式请求,不写默认都可以)
@RequestMapping(params="method=add", method=RequestMethod.GET)public String add(){System.out.println("add");return "index.jsp";}
0 0
- 解决Spring MVC中传值乱码的问题
- 解决spring mvc中乱码的问题。
- 解决spring mvc 乱码问题
- [Spring MVC] @ResponseBody返回结果乱码问题的解决
- [Spring MVC] @ResponseBody返回结果乱码问题的解决
- Spring MVC 中解决中文乱码的问题
- spring mvc 响应中文乱码问题的解决
- spring mvc解决返回json乱码的问题
- 解决Spring MVC中文乱码问题
- 解决Spring MVC 中文乱码 问题
- 解决Spring MVC 中文乱码 问题
- 解决Spring MVC 参数乱码问题
- SPRING MVC乱码解决
- spring mvc 乱码解决
- 解决Spring的乱码问题
- Spring整合Spring MVC项目解决POST提交中文乱码问题的方案
- Spring mvc乱码问题
- Spring MVC 乱码问题
- Mac OS安装Scrapy
- 趣学 C 语言(四)—— 字符串与字符数组
- 第五届山东省ACM Circle(高斯消元)
- Android一步一步实现一款实用的Android广告栏
- nginx和tomcat服务器优化
- 解决Spring MVC中传值乱码的问题
- viewpager 动态加载 和小圆点
- 新手小白的开始之路
- 实习---pv uv ,SHELL syntax error:unexpected end of file,SQL语句执行顺序
- Java之------单机版书店管理系统(设计思想和设计模式系列六)销售模块
- Jquery实现初级特效导航
- Dubbo+Zookeeper+Spring demo
- 38.和为S的连续正数序列
- ARPG游戏中怪物AI实现