首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp乱码有关问题,两个页面晕死

2011-12-15 
jsp乱码问题,两个页面晕死test1.jsp%@pagecontentType text/htmlcharsetgb2312 %htmlheadtitl

jsp乱码问题,两个页面晕死
test1.jsp

<%@   page   contentType= "text/html;   charset=gb2312 "   %>
<html>
        <head>
        <title> 个人主页 </title>
        </head>
        <body>
<h1> 乱码 </h1>  
<form   name=form1   method=post   action= " ">
    <input   type=text   name=boy>
    <input   type=submit   value= "提交 "   name=submit>
</form>  
      </body>
</html>

若第1行编码改为utf-8的话,中文显示正常


test2.jsp

<%@   page   contentType= "text/html;   charset=gbk "   %>

<html>
<head> <title> 测试页面 </title>
</head>

<body>
<h1> 测试 </h1>
<form   name=fm   action= 'process.jsp '   method=post>
    <input   type=text   name=boy   >
    <input   type=submit   name=submit   value= "提交 ">
</form>
</body>
</html>

若编码改为utf-8,显示乱码

太郁闷了哦,咋回事呢

[解决办法]
http://my.opera.com/primates/blog/show.dml/118744?0&show=login

http://blog.csdn.net/junye/archive/2005/08/24/464272.aspx
[解决办法]
在工具栏中的window里的属性选项里的General中的Editor里的TextFile coding设为UTF-8
[解决办法]
我猜测你以上页面的代码是在Eclipse中输入的,而且文件的保存编码格式为Unicode形式,之所以显示乱码,是因为,在unicode 模式下的中文 ,在 GBK中根本就不是中文,不行,你虽然 是乱码 ,你更改页面的编码方式为UTF-8,那么乱码就会消失
[解决办法]
缓存,呵呵,清一下缓存再试试,同一个编码在同一个web服务器上展现的效果应该都是一样的啊
[解决办法]
你要把数据库也要设成UTF-8格式

热点排行