1. 程式人生 > >ajax請求,亂碼解決方案

ajax請求,亂碼解決方案

頁面設定

jsp頁面設定為utf-8

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

html頁面的

<meta http-equiv="content-type" content="text/html; charset=utf-8">

ajax新增

scriptCharset:"utf-8"

傳參方式

1、

data:{name:a}這種傳參方式,後臺只需response.setContentType("text/html;charset=utf-8");

2、

url:text?name=a

這種傳參方式 需要改成url:text?name=encodeURI(encodeURI(a)) 後臺新增response.setContentType("text/html;charset=utf-8"); 後臺接收資料進行轉換name=URLDecoder.decode(name,"utf-8");