您的位置:首页网页设计JSP技巧 → JSP显示中文问题的解决方案

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

时间:2004/11/7 3:36:00来源:本站整理作者:蓝点我要评论(0)

这两天在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

相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 没有查询到任何记录。 java排序集锦源码Spring技术内幕jsp运行时我们常遇到的几个问题?NteBeans下JSP连接MySQL示例

人气排行 Java语言中内存泄漏及如何检测问题详解JSP中errorPage设置方法在JSP页面中实现检索数据的分页显示JAVA实现屏幕抓图 远程桌面控制用JSP下载word文件(不会直接用IE打开)如何直接在浏览器内运行SQL命令无边框窗口代码详解Spring技术内幕