还有我的servlet显示的页面中中文都是乱码,有解决方法吗?
__________________________________________________________
打印中文之前,使用response.setContentType("text/html;charset=GB2312");
__________________________________________________________
打印中文之前,使用response.setContentType("text/html;charset=GB2312");
学习网站,超多学习视频下载
________________________________________________________________
<body onLoad="tryit()">
<textarea name="textarea" rows="10">1212
15245</textarea>
<input type="submit" name="Submit" value="提交">
</body>
<script>
var i=0,len;
var newstr = new Array();
newstr[0]="你好"
newstr[1]="我是pansiom"
newstr[2]="欢迎你和我交朋友!"
len=newstr.length-1;
function tryit()
{
textarea.innerText=newstr[i];
i+=1;
if(i>len) i=0;
//i=i+1;
setTimeout("tryit()",1000);}
</script>
<body>
<textarea name="textarea" rows="10">1212
15245</textarea>
<input type="submit" name="Submit" value="提交">
<iframe src="injs.htm" name="injs" width="0" marginwidth="0" height="0" marginheight="0" scrolling="no" frameborder="0"></iframe>
</body>_________________________________________injs.htm_________________________<script>
var newstr;
newstr="你好,我是pansiom";
parent.textarea.innerText=newstr;
setTimeout("location.reload()",2000);
</script>
_____________________________________________________________________________演示:
index.htm,injs.htm保存于同一文件夹下;
用ie打开index.htm,看到textarea的内容是"你好,我是pansiom";
用记事本打开injs.htm,把"你好,我是pansiom" 改成 "欢迎你和我交朋友!" Ctrl+s保存,
再看看ie,看到textarea的内容是"欢迎你和我交朋友!" _______________________
在servlet中的话,injs.htm可以改成injs.jsp,由injs.jsp读取服务器上的数据.