jsp乱码

evo_vii 2004-12-03 11:20:51
index.jsp 代码片断如下

<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="include/top.jsp"%>
<table border="0" width="608" align="center" cellspacing cellpadding>
<tr valign="top"><td width="98" style="background-image:url('img/tab09.gif'); background-repeat:repeat-y; background-position:top right">
<table border="0" width="100%" cellspacing cellpadding>
<tr height="23"><td style="font-size:1" background="img/tab10.gif">.</td></tr>
<tr align="right" valign="top"><td style="padding-left:9">
<table border="0" width="100%" cellspacing cellpadding style="border-left:solid 1 #B8B8B8">
<tr><td valign="top" align="right" style="padding-top:20">
<!-- "一级导航单元" (start) -->
<%@ include file="include/navigation1.jsp"%>
<!-- "一级导航单元" (end) -->
</td></tr>
</table>
</td></tr>
<tr height="14"><td style="font-size:1" background="img/tab11.gif">.</td></tr>
</table>
</td>
<td width="510" style="border-right:solid 1 #B8B8B8; padding:5">
<table border="0" width="100%" cellspacing cellpadding>
<tr height="343" valign="top"><td>
<table border="0" width="100%" cellspacing cellpadding>
<tr>
<td width="38"><img src="img/a19.gif"></td>
<td width="100%" background="img/tab13.gif"> 您的当前位置</td>
</tr>

为什么在top.jsp 中可以显示中文在本页中的中文显示乱码
...全文
153 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
evo_vii 2004-12-03
  • 打赏
  • 举报
回复
不行的 加了
现在的只是一些静态页面 没有java代码
静态页面显示的就是乱码
singledoor 2004-12-03
  • 打赏
  • 举报
回复
二楼说的:
1,不能显示中文,解决方法:
在最上面加上:
<%@ page contentType='text/heml; charset=gb2312'%>
2,参数是中文乱码,解决方法:
代码前面加一行:
request.setCharacterEncoding('gb2312')

试试吧。
我用过一种方法:
在web.xml文件中写一个过滤器:
<filter>
<filter-name>SetEncoding</filter-name>
<filter-class>com.creawor.km.util.SetEncodeFilter</filter-class>
<init-param>
<param-name>defaultencoding</param-name>
<param-value>GBK</param-value>

</init-param>

</filter>
<filter-mapping>
<filter-name>SetEncoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
evo_vii 2004-12-03
  • 打赏
  • 举报
回复
我用的是tomcat 4.1

top.jsp 有问题吗
evo_vii 2004-12-03
  • 打赏
  • 举报
回复
top.jsp



<html>
<head>
<title>绝对隐私</title>
<link rel="stylesheet" type="text/css" href="../style.css">
</head>

<body background="img/tab00.gif" topmargin="0" leftmargin="0">

<table border="0" width="632" align="center" cellspacing cellpadding>
<tr valign="top" height="500">
<td width="7" background="img/tab01.gif"><img src="img/a01.gif"></td>
<td bgcolor="#FFFFFF">
<table border="0" width="100%" cellspacing cellpadding>
<tr height="8"><td background="img/tab03.gif" style="font-size:1">.</td></tr>
</table>
<table border="0" width="100%" background="img/tab04.gif" cellspacing cellpadding>
<tr valign="top">
<td width="212" rowspan="3" align="right">
<table border="0" width="167" height="76" background="img/tab05.gif" cellspacing cellpadding>
<tr valign="bottom">
<td width="10"><img src="img/a03.gif"></td>
<td width="147" style="border-bottom:solid 2 #DCDCDC; padding-bottom:7" align="center"><img src="img/a05.gif"></td>
<td width="10"><img src="img/a04.gif"></td>
</tr>
</table>
</td>
<td width="406" style="padding-left:13; padding-right:13">
<!-- "功能按钮单元" (start) -->
<table border="0" width="100%" cellspacing cellpadding>
<tr height="37" valign="bottom">
<td width="26"><img src="img/a10.gif"></td>
<td width="54" style="padding-bottom:5"><a href="index.htm">首页</a></td>
<td width="26"><img src="img/a11.gif"></td>
<td width="54" style="padding-bottom:5"><a href="javascript:window.print()">打印</a></td>
<td width="26"><img src="img/a12.gif"></td>
<td width="54" style="padding-bottom:5"><a href="javascript:history.go(-1)">后退</a></td>
<td width="26"><img src="img/a13.gif"></td>
<td width="54" style="padding-bottom:5"><a href="javascript:history.go(1)">前进</a></td>
<td width="26"><img src="img/a14.gif"></td>
<td width="54" style="padding-bottom:5"><a href="#" onClick="javascript:window.close();">退出</a></td>
</tr>
</table>
<!-- "功能按钮单元" (end) -->
</td>
</tr>
<tr><td>
<table border="0" width="100%" cellspacing cellpadding>
<tr height="7"><td width="336" style="font-size:1; padding-left:45"><img src="img/a06.gif"></td><td width="70" style="font-size:1"><img src="img/a06.gif"></td></tr>
</table>
</td></tr>
<tr height="32"><td valign="top" style="padding-left:11">
<table border="0" width="364" cellspacing cellpadding>
<tr height="27" valign="top">
<td width="13"><img src="img/a07.gif"></td>
<td width="338" background="img/tab06.gif">
<table border="0" width="100%" cellspacing cellpadding>
<tr height="3"><td width="330" style="font-size:1; padding-left:20"><img src="img/a09.gif"></td><td width="21" style="font-size:1"><img src="img/a09.gif"></td></tr>
<!-- "人员推介单元 " (start) -->
<tr height="24"><td align="center" colspan="2" style="color:#E14A00">最具人气有缘人_[2004-12-02]</td></tr>
<!-- "人员推介单元 " (end) -->
</table>
</td>
<td width="13"><img src="img/a08.gif"></td>
</tr>
</table>
</td></tr>
</table>
<table border="0" width="100%" cellspacing cellpadding>
<tr valign="top"><td style="padding-left:5; padding-right:5; padding-top:5">
<table border="0" width="100%" cellspacing cellpadding>
<tr height="6"><td background="img/tab07.gif" style="font-size:1">.</td></tr>
<tr height="175" valign="top"><td background="img/tab08.gif" style="border-left:solid 1 #B8B8B8; border-right:solid 1 #B8B8B8; padding-left:12; padding-right:12">
<table border="0" width="100%" cellspacing cellpadding>
<!-- "当前用户单元" (start) -->
<tr height="36"><td><img src="img/a15.gif" align="absmiddle"> <B>亲爱的宝贝虫,下午好!</B></td></tr>
<!-- "当前用户单元" (end) -->
<tr height="155" valign="top"><td style="border:solid 1 #E8E8E8; padding:2">
<!-- 动态图开始 -->
<script language=JavaScript>

var imgUrl=new Array();
var imgLink=new Array();
var adNum=0;
imgUrl[1]="image/a001.jpg";
imgUrl[2]="image/a002.jpg";
imgUrl[3]="image/a003.jpg";
imgUrl[4]="image/a004.jpg";

var imgPre=new Array();
var j=0;
for (i=1;i<=4;i++) {
if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
j++;
} else {
break;
}
}

function playTran(){
if (document.all){
document.imgInit.filters[0].play();
}
}

function nextAd(){
if(adNum<j)adNum++ ;
else adNum=1;

if (document.all){
document.imgInit.filters[0].Transition=30;
document.imgInit.filters[0].apply();
}
document.images.imgInit.src=imgUrl[adNum];
playTran();
theTimer=setTimeout("nextAd()", 6000);
}


function goUrl(){
jumpUrl=imgLink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget);
else
location.href=jumpUrl;
}
}
</script>

<img style="FILTER: revealTrans(duration=2,transition=20)" src="javascript:nextAd()" width=576 height=153 class=img04 name=imgInit>
<!-- 动态图结束 -->

</td></tr>
</table>
</td></tr>
</table>
</td></tr>
</table>
boywish 2004-12-03
  • 打赏
  • 举报
回复
可不可以看看top.jsp的代码
guishuanglin 2004-12-03
  • 打赏
  • 举报
回复
1,不能显示中文,解决方法:
在最上面加上:
<%@ page contentType='text/heml; charset=gb2312'%>
2,参数是中文乱码,解决方法:
代码前面加一行:
request.setCharacterEncoding('gb2312')
3,另处解决方法:
用weblogic 8.1,or tomcat5.0以上没事。
因为他们内置了解决方法。
sunboyyq 2004-12-03
  • 打赏
  • 举报
回复
应该是navigation1.jsp的问题

81,116

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧