发布网友
共4个回答
热心网友
你这是从Servlet中取参然后在界面显示是吧,JSP这个你设置的没:<%@page pageEncoding="utf-8" contentType="utf-8" %>
以及request,response的设置:
request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
热心网友
改成GBK试试,很多地方用UTF-8还是会中文乱码的,而且你这个是JAVASCRIPT,而乱码是因为JS的问题,不是JSP中文乱码。。。
热心网友
<constant name="struts.i18n.encoding" value="GBK" />
热心网友
用encoding()对传的参数值进行一下编码吧,要不就在方法中设置一下request的编码