eg:判断当前字符串的编码格式。
//判断当前字符串的编码格式
if(destination.equals(new String(destination.getBytes("iso8859-1"), "iso8859-1")))
{
destination=new String(destination.getBytes("iso8859-1"),"utf-8");
}
所以在servlet开发中对于中文参数值的处理,完整代码如下:
response.setContentType("text/html;charset=utf-8");
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
String name=Tool.ObjToStr(request.getParameter("name"), "美国");
if(name.equals(new String(name.getBytes("iso8859-1"), "iso8859-1")))
{
name=new String(request.getParameter("name").getBytes("iso8859-1"),"utf-8");
}
Servlet开发中中文参数值处理代码
4763

被折叠的 条评论
为什么被折叠?



