高手们进来看看这个问题
表单提交一变量search_key
输入为"公司内部员工"
点击查询按钮,url为:
search.jsp?search=%B9%AB%CB%BE%C4%DA%B2%BF%D4%B1%B9%A4
在查询结果页面:
search = "?????????±?¤";
进行
search = new String(search.getBytes("ISO-8859-1"),"gb2312");
为:
search="公司内部员工";
以上是在jsp页面中,我的问题是:
在javabean(分页的)中,我想对"?????????±?¤"进行编码得到"公司内部员工"
我这样写:
pValue = new String(pValue.getBytes("ISO-8859-1"),"gb2312");
可是编译不通过,错误信息如下:
unreported exception java.io.UnsupportedEncodingException; must be caught or declared to be thrown
pValue = new String(pValue.getBytes("ISO-8859-1"),"gb2312");
请问如何写,才可以得到正确的字符,而不是乱码?
偶只能看别人的源代码,而不知道如何下手去写,希望各位大虾
不吝赐教,谢了!