spring controller获取web前端post数据乱码解决
2023-09-14 09:06:40 时间
web.xml文件加上如下代码
<!-- post请求乱码拦截器 -->
<filter>
<filter-name>CharacterEncodingFilter</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>CharacterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
缺点:后端无法直接传输中文字符串给前端,否则显示中文乱码,只能封装成json格式才能保证中文正常,因为没必要,这个缺点也就算是鸡肋了
相关文章
- Spring -- 配置bean
- Spring Boot (十五): 优雅的使用 API 文档工具 Swagger2
- Spring Boot (二):模版引擎 Thymeleaf 渲染 Web 页面
- 使用spring 4.0 + maven 构建超简单的web项目
- 死磕Spring系列之三,XML解析相关
- spring boot web jar说明
- Spring读源码系列05----bean的加载---中
- SSM三大框架之Spring创建和获取对象
- 为什么spring Boot是一个线程处理一个web请求而不是一个线程处理一次tcp连接?
- 001-快速搭建Spring web应用【springboot 2.0.4】-gradle、springboot的启动过程分析、gradle多模块构建
- 014-Spring Boot web【三】拦截器HandlerInterceptor、异常处理页面,全局异常处理ControllerAdvice
- 009-shiro与spring web项目整合【三】验证码、记住我
- 008-shiro与spring web项目整合【二】认证、授权、session管理
- 采用CXF+spring+restful创建一个web接口项目
- web即时通讯2--基于Spring websocket达到web聊天室
- Spring JDBC SqlUpdate类示例
- Spring JDBC处理CLOB类型字段
- 什么是Spring Boot
- Spring AOP(面向切面编程)是什么?