使用 tomcat 时,相信大家都回遇到中文乱码的问题,具体表现为通过表单取得的中文数据为乱码。
下面是本人解决之路。
一、初级解决方法
通过一番检索后,许多人采用了如下办法,首先对取得字符串按照 iso8859-1 进行解码转换,然后再按照 gb2312 进行编码,最后得到正确的内容。示例代码如下:
String para = new String( request.getParameter("para").getBytes("iso8859-1"), "gb2312");
具体的原因是因为美国人在写 tomcat 时默认使用 iso8859-1 进行编码造成的。
然而,在我们的 ...
- 16:56
- 浏览 (68)
- 评论 (1)
我的机器中没有安装过jdk,只有一个jre的目录(d:\jre),现在如何运行tomcat?
只用加上环境变量:JRE_HOME=d:\jre,就可运行tomcat了。
- 10:02
- 浏览 (46)
- 评论 (0)







评论排行榜