
1、设置eclips , window->Preferences->web->JSP Files中的Encoding选项为UTF-8
2、修正jsp文件头部为UTF-8
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
3、设置servlet中request对象编码
public class RegisterServlet extends HttpServlet{ public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ request.setCharacterEncoding("UTF-8"); ........ } }
4、假如照样乱码,设置tomat中的设置文件
Tomcat的server.xml文档中的 <Connector> 设置中增添
useBodyEncodingForURI="true" IEncoding="utf-8" URIEncoding="utf-8"
更多java学问请关注java基础教程栏目。
以上就是java页面中文乱码解决方法的细致内容,更多请关注ki4网别的相干文章!