JSP显示中文问题的解决方案

2016-01-29 12:10 4 1 收藏

JSP显示中文问题的解决方案,JSP显示中文问题的解决方案

【 tulaoshi.com - Java 】

  这两天在win98下装apache1.3.9加jserv和gnujsp1.0,jdk1.2.2,jsdk2.0
  发现中文无法正常显示。要么乱码,要么出错。
  经网友提醒,总结了以下几条方法。
  1:修改区域设置:在控制面版中选择区域设置,设为英语(美国)?nbsp;
    然后重起。一切就都正常。
  2:在jsp页中加入一条语句:
    <%@ page contentType="text/html;charset=gb2312" % ?
    琷sp显示就正常了。
  3:在编译servlet和jsp时加入代码选项。编译servlet使用
    javac -encoding iso8859_1 myservlet.java
    在jsp的zone配置文件中.修改编译参数为:
    compiler=builtin-javac -encoding ISO8859_1
   使用这种方法后,不需要作其他的改动就可以正常显示中文了。
  4:最土的办法,在servlet源程序中加入代码变换语句。如
    try{
    out.println(new ( (new String("我爱死你了")).getBytes("GBK"),"ISO8859_1"))
    }
    catch( UnsupportedEncodingException e)
    {
    .......
    }
    使用这种方法一定要注意捕获UnsupportedEncodingException 

来源:http://www.tulaoshi.com/n/20160129/1484920.html

延伸阅读
标签: Java JAVA基础
  在jsp中,中文乱码常会让人心乱如麻。 对于中文处理的常见对策,在网上经常可见的主要是下面2种: <%@ page contentType="text/html;charset=gb2312" %>   或者: <% String Hi="你好"; byte[] tmpbyte=Hi.getBytes("ISO8859_1"); Hi=new String(tmpbyte); out.pr...
1、日间护理:白天,唇部和脸部肌肤一样,承受污染、干燥、日晒的压力,所以,唇部一样需要滋润、隔离以及防晒,以对抗外来压力的“迫害”!所以唇部护理产品得选择以质感轻薄、不粘腻并带有一定防晒指数为佳~ 2、晚间护理:夜间休息,身心放松,是唇部进行修复和加倍滋润的好时机,相较于日间,晚间润唇产品需要加倍补水保湿,需要有修护...
标签: Web开发
汗~!2个方法都试了,竟然还是 不行,再用记事本打开看看,玩完了,真傻眼了,连这个也被同化掉了 -_-!!!!!!!!!!!!!! 综上两种方法,对我来说,不仅没帮到忙,反而给我添了乱。受伤,郁闷! 还好,我有备份。OK,这时我灵光一动,表头直接插入META编码吧,都是之前不良习惯留下的后遗症。。。。 现在再用DW2004打开呢,嗷嗷,已经...
标签: Web开发
立马修改“字体设置”为“简体中文” FT,都改过来了,怎么还是乱码:(
标签: Web开发
如处理不当会影响用户体验,也有可能产生莫名的问题。 结合自己的思考和网上相关内容的参考,给出如下解决方案。每个方案都有不同的优缺点,欢迎 大家指正。 方案1:检查AJAX返回的返回的内容是否有html标签 在web系统中,当session过期时,当用户有操作的时候,此时系统一般会返回登陆界面。 让用户重新输入用户名和密码。当session过期的...

经验教程

248

收藏

32
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部