我运行你的程序结果是:
name in the page is 测试撒
name from the link is ????jsp??????????
name in the page after convert is ???
name from the link after convert is 测试jsp的中文显示 正常啊.
name in the page is 测试撒
name from the link is ????jsp??????????
name in the page after convert is ???
name from the link after convert is 测试jsp的中文显示 正常啊.
解决方案 »
- hibernate 多对多 总是先删除关系表中数据在把新数据insert进去
- 我想学习网站开发,已经有点相关基础知识了,哪位高手能不能推荐几本较好的书籍?
- 怎样改变Struts 2配置文件的配置文件管理器
- 如何使用 javascript 生成 marquee
- 如何使数据的同步?
- 民女有礼了,初学JSP,想知道怎么把自动增长的ID在servlet中存放到session中去,然后取出来,最好贴点小代码:))
- jsp页面支持中文问题,难杀不会人啊!!!!
- 请问
- 在JSP里如何調用本頁中form內各域的值
- servlet快在哪里?(什么时候用servlet好?)
- 有关jsp的动态功能
- 我使用Resin+IIS5.0环境调试JSP+JavaBeans程序,为什么不能显示中文?
一般服务器不同,解决中文参数的方法不一样.
我以前有个贴子说过.http://www.csdn.net/expert/topic/148/148843.shtm
http://www.csdn.net/expert/topic/147/147247.shtm
http://www.csdn.net/expert/topic/134/134209.shtm
http://www.csdn.net/expert/topic/116/116796.shtm
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";
}
<% @ import="java.net.*" %>
String str="中文";
test.jsp?<%=URLEncoder.encode(str)%>
另外有些服务器,只要用了<%@ page contentType="text/html;charset=gb2312" %> ,
就不要再做转换,否则就是画蛇添足。
name from the link is 测试jsp的中文显示
name in the page after convert is ???
name from the link after convert is ??jsp?????