要解决在url上传递汉字参数这个问题,首先要知道url编码方式在哪里控制的,如果不知道编码方式即使把汉字
传过去了也是乱码不会被识别,这样就会造成sql查询错误。
我的解决方案是,就以tomcat为例子吧,比如tomcat装在D:/apache-tomcat- 5.5.20 下, 就打开D:/apache-tomcat- 5.5.20 /conf/server.xml,在77行处,添加一个属性设置:URIEncoding="GBK",这样可以避免页面乱码。设置后如下图所示
要解决在url上传递汉字参数这个问题,首先要知道url编码方式在哪里控制的,如果不知道编码方式即使把汉字
传过去了也是乱码不会被识别,这样就会造成sql查询错误。
我的解决方案是,就以tomcat为例子吧,比如tomcat装在D:/apache-tomcat- 5.5.20 下, 就打开D:/apache-tomcat- 5.5.20 /conf/server.xml,在77行处,添加一个属性设置:URIEncoding="GBK",这样可以避免页面乱码。设置后如下图所示