JavaWeb响应乱码和请求乱码解决办法

一、设置响应编码格式:

在service中设置响应编码格式
Response.setContentType(“text/html;charset=utf-8”)

二、设置请求编码格式:

方法1:Post请求方式设置编码格式
在service中设置request.setCharacterEncoding(“utf-8”);

方法2:Get请求方式设置编码格式
在service中设置request.setCharacterEncoding(“utf-8”);
然后在Tomcat跟目录下找到在conf目录下,打开service.xml文件,
在节点connector中添加useBodyEncodingForURI="true"属性

你可能感兴趣的:(JSP,Java)