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文件中的6be2fa4ba28b9cec816fadb9d4df83db 設定中增加
useBodyEncodingForURI="true" IEncoding="utf-8" URIEncoding="utf-8"
更多java知識請關注java基礎教學欄位。
以上是java頁面中文亂碼解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!