jsp中文乱码问题(有点特殊),高手进。。。 用DreamWeaver或HomeSite等软件进行全站替换,很方便的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只能用 net_lover(孟子E章) 的办法多也要加没有捷径 修改Tomcat源码,方法如下:只要修改一个地方就行了,文件为: tomcat4/src/catalina/src/share/org/apache/catalina/connector/HttpReque stBase.java 找到protected void parseParameters()方法,把 if (encoding == null) encoding = "ISO-8859-1"; 改为 if (encoding == null) encoding = "GBK"; 编译: 解开jakarta-servletapi-4的原码包,找到servlet.jar文件设置到CLASSPATH 找到tomcat4.0.1的bin包将catalina.jar设置到CLASSPATH. 因为编译时要使用这些api. 然后javac HttpRequestBase.java生成两个class文件. 解开catalina.jar jar xvf catalina.jar(tomcat bin包中的) 覆盖调原来的两个class文件: jar cvf catalina.jar org 即可 重启tomcat4,一切OK!,你再也不用编写烦人的编码转换了。 可以修改tomcat,加入参数可以把tomcat的环境变成WIN的环境一样,中文问题就没有什么了不过修改环境之后如果是在LINUX中那么对UTF字符串的处理会有问题。===================================我的一分耕耘,你能给一分收获 [Struts2]怎样合理封装这些数据? LDAP连接问题 菜鸟对jsp+javabean+servlet的简单问题 JSP中声明<%!...%>和<%...%>有什么区别啊?为什么我以下的代码会报错? 这是hibernate 的 bug吗? 关于jsp和php效率问题 谁能提供国内SP服务商的一个排行 怎么取出datetime类型数据中的几月和几日,来判断是不是在5月1日到5月7日之间?在线 jsp清空session值的语句是什么??? 为什么在JSP中select语句查询中文字符串有问题? Jsp中字符串的比较的问题? tomcat目录应用总结
没有捷径
只要修改一个地方就行了,文件为:
tomcat4/src/catalina/src/share/org/apache/catalina/connector/HttpReque
stBase.java
找到protected void parseParameters()方法,把
if (encoding == null)
encoding = "ISO-8859-1";
改为
if (encoding == null)
encoding = "GBK";
编译:
解开jakarta-servletapi-4的原码包,找到servlet.jar文件设置到CLASSPATH
找到tomcat4.0.1的bin包将catalina.jar设置到CLASSPATH.
因为编译时要使用这些api.
然后javac HttpRequestBase.java生成两个class文件.
解开catalina.jar jar xvf catalina.jar(tomcat bin包中的)
覆盖调原来的两个class文件:
jar cvf catalina.jar org
即可
重启tomcat4,一切OK!,你再也不用编写烦人的编码转换了。
===================================
我的一分耕耘,你能给一分收获