30秒让你解决令你头疼的传址中文乱码的问题
中文传址乱码是我今晚头疼的事情,不过还是把它弄好了。其中的原理我就不介绍了,我只告诉大家如何用。
1.js的window.location.href的中文传址乱码的问题解决方案,例子:
html的页面:<a href="lookFriendsAction_lookFriendsGroup?group=其他">其他</a> action类里面的Java代码: public String lookFriendsGroup()throws UnsupportedEncodingException { String group1=new String(group.getBytes("ISO-8859-1"),"utf-8"); //处理中文乱码的代码 System.out.println(group1); userId = (Integer) ((User) ActionContext.getContext().getSession().get("user")).getUserId();// 获取session中的用户idlist = friendsService.lookFriendsGroup(userId,group1);return "lookFriendsGroup";}