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

scdxq 2001-08-22 11:43:47
在JSP输出中文时出现怪字符请问如何解决
...全文
158 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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 是什么东东啊?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧