java开发中前台到后台中文乱码的解决方式

在javaweb中,经常会遇到由jsp向后台提交参数,如果参数中有中文的话,不管后台用的servlet、struts2、或者springmvc,都会存在出现乱码的情况。我总结了解决这种问题的方法。

在后台拿到值后对值进行重新编码,比如向后台传递的参数title是中文

在后台接收此参数:

String title=request.getParameter(“title”);

转码:获取字节流然后再编码

String titlenew=new String(title.trim().getBytes(“ISO-8859-1”), “UTF-8”);

猜你喜欢

转载自blog.csdn.net/weixin_44825473/article/details/88912456
今日推荐