方法一:
HelloServlet.java
package com.example.Test;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
public class HelloServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//设置服务器字符集编码
resp.setCharacterEncoding("utf-8");
//设置浏览器字符集编码
resp.setHeader("Content-Type","text/html;charset=utf-8");
//字符流
PrintWriter writer = resp.getWriter();
writer.println("测试成功!");
}}
方法二:
HelloServlet.java
package com.example.Test;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Arrays;
public class HelloServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//同时设置服务器,浏览器字符集编码
resp.setContentType("text/html;charset=utf-8");
//字符流
PrintWriter writer = resp.getWriter();
writer.println("测试成功!");
}}
测试结果: