java網頁亂碼常見地方如下:在
jsp頁面中。 EL表達式或直接取值,就算寫個固定的中文顯示都會亂。
java程式碼。前端到後端傳輸值,亂碼。
jsp頁面編碼。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
只要寫jsp的都不陌生,改變頁面的字元集。
java後台程式碼。
如果是java web項目,那麼可以對應在post和get方式取得值的時候設定編碼格式。
POST方式
request.setCharacterEncoding("utf-8");
GET方式
request.setCharacterEncoding("utf-8"); //例如获取页面的username值进行转换 String username =new String(request.getParameter("username").getBytes("iso8859-1"),"utf-8");
更多java知識請關注java基礎教學。
以上是java網頁亂碼解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!