您的位置:程序门 -> java -> j2ee / ejb / jms



servlet中 如何去出来 get方法 提交上来的乱码?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


servlet中 如何去出来 get方法 提交上来的乱码?[已结贴,结贴人:]
发表于:2007-06-22 23:08:35 楼主
servlet中   如何去出来   get方法   提交上来的乱码?
发表于:2007-06-25 10:51:281楼 得分:0
设置request,response字符集为gbk
发表于:2007-06-25 11:01:342楼 得分:0
刚起来拿分.    
  如果在servlet里就
      添加这2句话
request.setcharacterencoding( "gbk ");
response.setcharacterencoding( "gbk ");
    如果很多页面需要处理的话可以加一个   filter   servlet
  把映射关系设置为所有.   也加上同样2句话。.
发表于:2007-06-25 11:12:553楼 得分:0
public   string   getstr(string   str)     //   中文转换
{
  string   temp   =   null;
        try
        {
          string   temp_p   =   str;     //   获取得到的值
                byte[]   temp_t   =   temp_p.getbytes( "iso8859-1 ");     //   进行转换
                temp   =   new   string(temp_t);     //   重新生成一个新的字符串
        }catch(exception   e1)
        {
            e1.printstacktrace();
        }
        return   temp;     //   返回这个新值
    }


快速检索

最新资讯
热门点击