2条回答 默认 最新
- 理论性强 2017-03-05 07:10关注
String username=new String(request.getParameter("username").getBytes("iso8859-1"),"utf-8");
就是说如果发送get请求,并且参数中有中文参数,需进行转码
方法①:
将接收到的参数手工转码
String username=new String(request.getParameter("username").getBytes("iso8859-1"),"utf-8");
方法②:
修改Tomcat的配置文件:
在Servers中的server.xml文件的标签中增加 URIEncoding="utf-8" 如下:当然建议使用方法①,因当你的web工程安装在客户的电脑上时,客户是不允许修改自己Tomcat配置文件的
解决 无用评论 打赏 举报
悬赏问题
- ¥15 八爪鱼爬数据为什么自己停了
- ¥15 交替优化波束形成和ris反射角使保密速率最大化
- ¥15 树莓派与pix飞控通信
- ¥15 自动转发微信群信息到另外一个微信群
- ¥15 outlook无法配置成功
- ¥30 这是哪个作者做的宝宝起名网站
- ¥60 版本过低apk如何修改可以兼容新的安卓系统
- ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
- ¥50 有数据,怎么建立模型求影响全要素生产率的因素
- ¥50 有数据,怎么用matlab求全要素生产率