servlet之修改查询语句编码问题

来源:互联网 发布:网盘搬家 知乎 编辑:程序博客网 时间:2024/06/04 19:49
问题: get请求如果传递的数据参数值是中文,会出现中文乱码:
解决方案:1传递数据之前自己编码,到了servlet再自己去解码(麻烦)
解决方案: 2利用tomcat本身的功能来实现编码的使用
   server.xml < connector port="8080"  ..   useBodyEncodingForURI="true"或者 URIEncoding="utf-8"  >
useBodyEncodingForURI="true" :uri的编码和当前页面的编码是一致的
URIEncoding="utf-8"  :uri的编码自己来设置