這篇文章給大家分享的是有關java頁面出現中文亂碼的原因和解決方法,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲。
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頁面出現中文亂碼的原因和解決方法,詳細使用情況還需要大家自己親自動手使用過才能領會。如果想了解更多相關內容,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。