post提交中文数据出现乱码问题
POST发送参数
发送请求与参数:
接收参数:
和GET一致,不用做任何修改
POST请求中文乱码
发送请求与参数:
接收参数:
控制台打印,会发现有中文乱码问题。
解决方案:配置过滤器
public class ServletContainersInitConfig extends AbstractAnnotationConfigDispatcherServletInitializer {
protected Class<?>[] getRootConfigClasses() {
return new Class[0];
}
protected Class<?>[] getServletConfigClasses() {
return new Class[]{SpringMvcConfig.class};
}
protected String[] getServletMappings() {
return new String[]{"/"};
}
//乱码处理
CharacterEncodingFilter是在spring-web包中,所以用之前需要导入对应的jar包。
成功解决
爆红,解决方法就是导入类