我遇到了没有拉丁字符的请求参数编码问题。 获取输出&#1099。&#1074。&#1072。&#1099。&#107 ...有时是???????? .... 我正在使用tomcat9。试图添加
<%@page contentType="text/html; UTF-8" %>
private void processRequest(HttpServletRequest req, HttpServletResponse resp) {
System.out.println(req.getParameter("text"));
try {
req.setCharacterEncoding("UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
System.out.println(req.getParameter("text"));
try {
resp.getWriter().write(req.getParameter("text"));
} catch (IOException e) {
e.printStackTrace();
}
}
可能是什么问题?