在web项目开发中,有时候难免会用到url传值,但是在传中文的时候经常会出现乱码,这时需求用到如下方法:
首先在页面传参的地方要进行两次编码
url="/login?userId="+id+"&title="+encodeURI(encodeURI(title));
然后后台的action中还要进行一次解码
String str = URLDecoder.decode(title,"UTF-8");
在web项目开发中,有时候难免会用到url传值,但是在传中文的时候经常会出现乱码,这时需求用到如下方法: