Servlet解决浏览器显示中文乱码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38038143/article/details/83244740

创建 test.java 代码:

@WebServlet("/test")
public class test extends HttpServlet {

	public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
		PrintWriter out = response.getWriter();
		out.println("Sevlet设置中文显示。");
	}
	
}

浏览器查看:
在这里插入图片描述

在doGet方法中加入代码:

response.setContentType("text/html;charset=UTF-8");

test.java 代码如下:

public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
		response.setContentType("text/html;charset=UTF-8");
		PrintWriter out = response.getWriter();
		out.println("Sevlet设置中文显示。");
	}

重启Tomcat,浏览器查看:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_38038143/article/details/83244740