解决Servlet乱码问题

public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		
		String name = request.getParameter("name");
		byte[] bytes = name.getBytes("ISO8859-1");
		name = new String(bytes,"UTF-8");
		response.setContentType("text/html;charset=utf-8");
		response.getWriter().print("name = "+ name);

	}

	
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		
		request.setCharacterEncoding("UTF-8");
		
		String name = request.getParameter("name");
		response.setContentType("text/html;charset=utf-8");
		response.getWriter().print("name = "+ name);
	}

原文链接: 解决Servlet乱码问题 版权所有,转载时请注明出处,违者必究。
注明出处格式:流沙团 ( http://gyarmy.com/post-55.html )

发表评论

0则评论给“解决Servlet乱码问题”