<%@ page contentType="text/html;charset=GB2312"%>
解决方案 »
- 关于jquery ajax的返回值的疑问,大家来讨论下
- apache ant+ivy 打包自动生成版本问题
- 关于struts2 中 request.setAttribute()的问题
- java mail 发邮件连接不上smtp服务器怎么办啊
- 关于查询的设计问题
- 请问哪里有jsp连接mysql的例子程序,望大家帮忙
- 我把Activex嵌到jsp中,我用一个ocx来显示客户端的图像文件,为什么不会显示也没有提示
- 寒假就要到了!我该怎么办?学asp还是jsp@
- 我要下载*.txt文件,怎样才能出现下载对话框,而不是在IE里面直接打开*.txt文件
- 用JSP的兄台,哪里有关于JSP的好书下载???
- 寻找weblogic
- 求帮助把这段代码修改下
String name=new String(name.getBytes("GBK"),"ISO8859_1");
还和你的环境配置有关
比如jdk的版本和系统平台
jswdk太恶心了,别用就是了
即便是加了<%@page contentType="text/htm;charset=gb2312"%>
(我的环境jdk1.3,tomcat)
不要对一个测试性的版本抱太高的希望,你可以改用resin,它对汉字的支持很好。
我不大清楚是否有Linux下的JSWDK,你到SUN的网站上看看就可以明白了。
我是win2000+jdk1.3+jswdk
显示汉字没有问题(经处理),比较两字符串时出错。
页面上加<%@page contentType="text/html;charset=gb2312"%>
String name=new String(name.getBytes("8859"),"GB2312");
out.print(name);
应该行。
在页面显示汉字时没有问题。
String strTemp="";
strTemp="显示";
strTemp=strTemp.trim();
tmpbyte=strTemp.getBytes("ISO8859_1");
strTemp=new String(tmpbyte);