上海
在servlet中获取城市,设置了编码为UTF-8,然后跳转带页面,
<% String city=(String)session.getAttribute("city"); %>
java URLEncoder和URLDecoder(汉字编码和解码),设置request和response 的字体编码格式。
用gb2312试试
不能直接写,你要先encode,如果用js,就需要两次encode
在servlet中获取城市------------从数据库中获取还是从请求参数中获取? 获取到了存在session中?
如果是在数据中获取,请比较下相应的JSP、Java文件编码是否一致。
如果在servlet中是从请求参数中获取的数据,先输出下获取到的是不是乱码,是乱码 ,就做对应的解码操作