最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 编程开发 > jsp教程

如何解决JSP显示中文问题

日期:10-16    来源:中国设计秀    作者:cnwebshow.com

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

本文引用地址:/bc/article_46793.html
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明