在jsp编程中,用post提交表单出现中文乱码,而用get方法提交就没问题,请问前辈们这问题怎么解决呢?
2个回答
展开全部
jsp 和 servlet 编码方式设置成一样的就行了。
jsp 里面:
<%@page contentType="text/html; chareset=gbk"%>
servlet 里面:
request.setCharacterEncoding("gbk");
不一定是gbk ,两端一致即可。
jsp 里面:
<%@page contentType="text/html; chareset=gbk"%>
servlet 里面:
request.setCharacterEncoding("gbk");
不一定是gbk ,两端一致即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
页面编码,接受编码都是什么? 一般页面设置成UTF8,接受的时候设置一下request一般就不会有问题
追问
一个表单提交页面,另外一个是数据处理页面,两个文件都设为UTF-8编码了,但用post方法提交就是会出现中文乱码,改为get方法提交就没问题了
追答
你中间件用的是什么,有没有设置字符集、
加上
request.setCharacterEncoding("utf-8");
这一句
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询