超级……有关中文显示问题? 应该配置你的服务器,让他编译JSP的时候不要用ISO8859-1的字符集方式编译。祝你好运~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以把编码显示的转化一下。dest=new String(source.getBytes("8859_1"),"GBK"); 我以前遇到过,你这句<%@include file="/script/B.jsp"%> 是在那插入的?在这句<%@page contentType="text/html; charset=gb2312"%> 之后么? 你的web server是什么?如果是tomcat3.2.3以下的版本,那就没办法除非你挨个转码升级是zuihao 的办法如果不是,那就别给我分了:) Asprilla(dont shoot me) :你的解法估计不行,我试过了!yanchang:我是3.2.3以下版本的呀? xhh(霹雳游侠) :你的注意很好,tomcat可是该怎样做?xexplorer(西风漂流) :这样我试过,不过我觉得你写的很好! 呵呵,我这里没遇到这样的问题,我用的是tomcat4,一点问题都没有。你还是用4吧。 public String getStr(String str) { try { String temp_p=str; byte[] temp_t=temp_p.getBytes("ISO8859_1"); String temp=new String(temp_t); return temp; } catch (Exception e) { return null; } }这是个内码转换函数 每次调用就可以了 我经常用这个的 没有问题!!记得给分 !! 在jb6里写servlet用tomcat4做web server怎么找不到jdbc? 俗人,俗了吧!他的问题才不是内码转换。问题应该出在你所用的引擎的jsp实现上。你用tomcat,建议你还是升级到4.0。不过话说回来,我认为你的思路也有问题。难道不应该在两个文件里都写明encoding吗?因为在我看来,encoding就是文件的属性!唯一奇怪的是,为何在A中不写,B也不写居然B能显示? hax(海曦) 呵呵……你错了,如果两个都写了,有错误的!不信你试试 两个不一样的encoding出错。但一样的不出错。我的环境是Windows 2000 Server + J2SDK 1.4 + JRun 3.0 企业版 JAVA SE GridBagLayout 问题 求指教,该程序为什么返回false?怎么改才会返回true 程序执行顺序问题 前辈们,该如何学习Java 怎样建一个论坛 这条语句是什么意思啊 NoClaDefFoundError jdbc:odbc 连接sqlserver时候的错误 关于Date(int,int,int)构造函数!!!!! 有什么办法自己用java编写一个数据库读写的文件呀? 高分求救!一个随机数产生的问题 哪里有media的包
dest=new String(source.getBytes("8859_1"),"GBK");
在这句<%@page contentType="text/html; charset=gb2312"%> 之后么?
如果是tomcat3.2.3以下的版本,那就没办法
除非你挨个转码
升级是zuihao 的办法如果不是,那就别给我分了
:)
yanchang:我是3.2.3以下版本的呀?
xhh(霹雳游侠) :你的注意很好,tomcat可是该怎样做?
xexplorer(西风漂流) :这样我试过,不过我觉得你写的很好!
{
try
{
String temp_p=str;
byte[] temp_t=temp_p.getBytes("ISO8859_1");
String temp=new String(temp_t);
return temp;
}
catch (Exception e)
{
return null;
}
}
这是个内码转换函数 每次调用就可以了 我经常用这个的 没有问题!!记得给分 !!
问题应该出在你所用的引擎的jsp实现上。你用tomcat,建议你还是升级到4.0。不过话说回来,我认为你的思路也有问题。难道不应该在两个文件里都写明encoding吗?因为在我看来,encoding就是文件的属性!唯一奇怪的是,为何在A中不写,B也不写居然B能显示?
你错了,如果两个都写了,有错误的!不信你试试
我的环境是Windows 2000 Server + J2SDK 1.4 + JRun 3.0 企业版