باید قبل از شروع به کار با کلاس PrintWriter برای قرار دادن تگ های HTML درون پاسخ HTTP، با استفاده از متد setContentType از کلاس HttpServletResponse، مشخص کنید encoding محتوای تولید شده چیست:
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
}