你的unix中的编码方式没有设置正确吧,
我在solaris下用的时候,第一次安装没有支持GBK而选择的UTF-8,也不能显示中文,而第二次的支持了GBK之后,便可以显示了。

解决方案 »

  1.   

    servlet引擎用的是tomcat
    defaultEncoding="UTF8",这个不能改的,系统必须要求utf-8
      

  2.   

    <%@ page contentType="text/html;charset=ISO8859_1"%>这样就没事啦。。不用转了。
      

  3.   

    以C SHELL为例
    UNIX下启动TOMCAT之前,在CONSOLE中输
    export LANG=zh_CN(linux)
    export LANG=zh(solaris)
    别的平台,楼主自己试吧,我没用过了
      

  4.   

    <%
    request.setCharacterEncoding("GBK");
    String strquery=request.getParameter("strquerystring");
    %>就OK了,快快拿分来给我!!
      

  5.   

    在jdk1.3里request不支持setCharacterEncoding!
    不过我已经解决了,跟totodo类似,不过我用的是utf-8
    分照给