這篇文章給大家分享的是有關(guān)java頁(yè)面出現(xiàn)中文亂碼的原因和解決方法,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲。
1、設(shè)置eclips , window->Preferences->web->JSP Files中的Encoding選項(xiàng)為UTF-8
2、修改jsp文件頭部為UTF-8
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
3、設(shè)置servlet中request對(duì)象編碼
public class RegisterServlet extends HttpServlet{ public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ request.setCharacterEncoding("UTF-8"); ........ } }
4、如果還是亂碼,設(shè)置tomat中的配置文件
Tomcat的server.xml文檔中的
useBodyEncodingForURI="true" IEncoding="utf-8" URIEncoding="utf-8"
以上就是java頁(yè)面出現(xiàn)中文亂碼的原因和解決方法,詳細(xì)使用情況還需要大家自己親自動(dòng)手使用過(guò)才能領(lǐng)會(huì)。如果想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!