只需要在Service加入request.setCharacterEncoding("utf-8");这句话
具体如下
@WebServlet("/register.do")
public class UserRegister extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#service(HttpServletRequest request, HttpServletResponse response)
*/
protected void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
String login_name=request.getParameter("login_name");
String password=request.getParameter("password");
String email=request.getParameter("email");
........................
本文介绍了一种在Servlet中解决中文乱码的方法,通过设置请求字符编码为UTF-8来确保从表单提交的数据能被正确解析。
3246

被折叠的 条评论
为什么被折叠?



