1:表单提交controller获得中文参数后乱码解决方案
注意: jsp页面编码设置为UTF-8
form表单提交方式为必须为post,get方式下面spring编码过滤器不起效果
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
我是这么认为的!在web.xml里面加上spring提供的编码过滤器,如下: CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true CharacterEncodingFilter /* 就不会乱码了,给分我把
检查你的jsp页面有没有设置编码为UTF-8
检查是否有母版页 设置编码为UTF-8
检查你的xml配置里面全局配置是否设置编码为UTF-8
如果这些都设置了应该不会再出现有时候乱码。除非你是流下载上传没编码
创建JSP文件的时候,先设定jsp文件的编码,再进行编写,同时创建好jsp编码后再进行页面头部分的编码确认