我的JSP页面编码方式为:
<%@ page language="java" contentType="text/html;charset=gb2312" pageEncoding="gb2312"%>在JSP中有一个<html:text property="xm" size="15"/>,在里面输入中文提交,然后ACTION返回到本页面这时,中文变成乱码了。在ACTION里输出FORM的值userGetPasswordForm.getXm();发现FORM里保存的值就是乱码。请问怎样解决这个乱码?
<%@ page language="java" contentType="text/html;charset=gb2312" pageEncoding="gb2312"%>在JSP中有一个<html:text property="xm" size="15"/>,在里面输入中文提交,然后ACTION返回到本页面这时,中文变成乱码了。在ACTION里输出FORM的值userGetPasswordForm.getXm();发现FORM里保存的值就是乱码。请问怎样解决这个乱码?
加上下面两句:
response.setCharacterEncoding("gb2312");
request.setCharacterEncoding("gb2312");
还是乱码