jsp中设置好了字符
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page pageEncoding="GB2312" %>
并且jsp页面本身也能在eclipse中正常显示中文,IE运行结果也能正常显示中文。
但是,当我调试tomcat生成的*_jsp.java文件时,断点在eclipse中却不能显示中文,是不是需要进行什么设置?
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page pageEncoding="GB2312" %>
并且jsp页面本身也能在eclipse中正常显示中文,IE运行结果也能正常显示中文。
但是,当我调试tomcat生成的*_jsp.java文件时,断点在eclipse中却不能显示中文,是不是需要进行什么设置?
2、菜单栏--首选项--General--Content Types,右上方的Text展开,找到Java Source File,看右下方的缺省编码方式是什么,改成GBK之后记得点击Update。 一般改好这两个地方就没问题的。
和你jsp页面的编码统一比较好
好像不是这么简单的,我说了,我是logon.jsp文件由tomcat转换成logon_jsp.java文件后进行调试的。
而且转换成的logon_jsp.java文件中原来jsp文件中注释的中文部分都变成了乱码,看来是在转换的时候就出问题了。
是不是要在tomcat里也设置?
但是tomcat只能将转换成的java文件中不出乱码,debug中的乱码怎么解决呢?debug是在eclipse中。
期待......
request.getParameter("name".getBytes("gb2312","utf-8"));