在JSP输出中文时出现怪字符请问如何解决

scdxq 2001-08-22 11:43:47
在JSP输出中文时出现怪字符请问如何解决
...全文
129 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
arron_zhang 2001-08-22
有如下几种方法:
1.在JSP页面中加入一条语句:<%@page contentType="text/html;charset=gb2312"%>
2.编译serlet和JSP时加入代码选项
如:java -encoding iso8859-1 myservlet.java
3.在classpath中加入il8n.jar
  • 打赏
  • 举报
回复
hexiaofeng 2001-08-22
String sss ="你";
String line = new String(sss.getBytes("ISO-8859-1"),"GBK");
or
String line = new String(sss.getBytes("gb2312"));
  • 打赏
  • 举报
回复
Jacky1206 2001-08-22
将windows的地区设置设为美国!
  • 打赏
  • 举报
回复
scdxq 2001-08-22
1、<%@page contentType="text/html;charset=gb2312"%>加入到.jsp文件最前面,并且我把相应的区域设置改成英语(美国),我本输出“你好”字符但输出为",)"乱字符,

3、在classpath中加入il8n.jar ,重庆启动机器后运行仍出现怪字符,
2、编译serlet和JSP时加入代码选项
如:java -encoding iso8859-1 myservlet.java
我不知道在什么地方加能说详细点,因我是初学者,谢谢
  • 打赏
  • 举报
回复
fatpig521 2001-08-22
%Java_Home%\jre\lib\
  • 打赏
  • 举报
回复
scdxq 2001-08-22
il8n.jar 是什么?在哪个目录之下
  • 打赏
  • 举报
回复
bluejam 2001-08-22
补充一个:String s = java.URLEncoder.encode("中文")

to arron_zhang() : il8n.jar 是什么东东啊?
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-08-22 11:43
社区公告
暂无公告