jsp页面加上<%@ page contentType="text/html; charset=gb2312" %>
在获得变量值之前加上
request.setCharacterEncoding("gb2312");
这点小问题,不要烦嘛
在获得变量值之前加上
request.setCharacterEncoding("gb2312");
这点小问题,不要烦嘛
解决方案 »
- 一个jsp页面不刷新不跳转那么它获取到的属性的值都是不变的嘛?
- 查询数据报错!我查询出来的数据里有时间类型!在JSP是这么写的
- 请问哪位有windows任务管理器里性能里那动态波浪线的源码,麻烦发下,
- 页面上怎样实现数据的托拽?
- 我想读源码,如何使用power designer进行反向工程,即可得到其类关系的“鸟瞰图”,具体怎么做
- ireport 关于不同格式显示标题栏的问题
- 一个简单的页面显示问题
- HTMLParser+正则表达式解析本地网页?????(求助)
- +++++++++为什么我的C:\Tomcat\common\lib里面没有servlet.jar??
- ie8 value为空或不是对象
- 在JAVA BEAN中怎么得到WEB-INF目录?
- 两个菜鸟问题
public String getStr(String str)throws Exception{
try{
String tmp_p = new String(str);
String temp=new String(tmp_p.getBytes("ISO8859_1"));
return temp;
}catch(Exception e){
throw e;
}
return "null";
}
public static String webtoDB(String source){
if(source==null) return null;
if(needConvert) //如果需要转码(从配置文件中取needConvert的设置)
return new String(source.getBytes("ISO8859-1"));
else //不需要转码直接返回
return source;
//如果需要转两次可以这样
//return new String(source.getBytes("ISO8859-1"),"GBK");
}
至于dbtoweb则是反向的。
而编码方式则需要自己去试验了,每一种操作系统,每一种应用服务器可能都有所不同。我这里只是随便举一个例子
request.setCharacterEncoding("gb2312");
<%@ page contentType="text/html; charset=ISO8859_1" %>
以前用weblogic+oracle好像作了转换。
try{
String tmp_p = new String(str);
String temp=new String(tmp_p.getBytes("ISO8859_1"));
return temp;
}catch(Exception e){
throw e;
}
return "null";
}