把include语句放在
<%@ page contentType='text/html;charset=GBK' %>
之后试试:)
<%@ page contentType='text/html;charset=GBK' %>
之后试试:)
解决方案 »
- 今天用jQuery写个注册页面时,除了个奇怪的bug,请大神看下
- 有管JSP的一个注册问题
- 请教linux下,tomcat连接池的配置
- 乱谈Java版本号
- JSP页面中,输入项目较多,多个BEAN,其中有Collection,怎么组织输入?
- 分页显示时如何做一行显示三列数据的循环
- 在自动刷新JSP页面时为何总是弹出“重试”对话框
- 字符串替换的问题!
- tomcat知识请教,高手们看看吧
- 在jsp中用java访问access的简单问题,请帮我看看
- 哪位能提供,用Struts开发的程序,的部份源代码,不必能运行,代码片断就可以了,有丰厚酬谢!!进来说话..
- 如何在jsp页面中从excel或txt文件中导入一条或多条数据到表单中再提交?
看看这个能不能解决问题:
String str = new String(request.getParameter("str").getBytes("ISO8859_1"),"GBK");
<%@ page contentType='text/html;charset=GBK' %>
解决方法,将head.inc中需要显示中文的地方,拿出来放到各个调用的jsp文件中
public static String toChinese(String strvalue)
{
try{
if(strvalue==null)
return null;
else
{
strvalue = new String(strvalue.getBytes("ISO8859_1"), "GBK");
return strvalue;
}
}catch(Exception e){
return null;
}
}凡是涉及中文字符串,如从数据库中读取中文字符串,或变量名赋值时,使用toChinese函数:
toChinese("这是中文字符串")
如果非要在head.inc显示内容,那你就要进行toChinese转换了。
我试过在weblogic下不会出现这个问题。因为weblogic是支持中文存储的。