點擊 草稿箱 ---->(選擇時間段)查詢
GET /hnMMS/seachSms.do?method=getSmsByTime&startTime=2011-03-01&endTime=2011-03-09&boxnum=0&smsSender= HTTP/1.1
Host: localhost:8077
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: application/json, text/javascript, */*
Accept-Language: zh-cn,zh;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
X-Requested-With: XMLHttpRequest
Referer: http://localhost:8077/hnMMS/new/index.jsp
Cookie: JSESSIONID=9EF8124BB8F707CA027F415B1803269B
----->資訊出來後(亂碼)
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=utf-8
Transfer-Encoding: chunked
Date: Tue, 08 Mar 2011 09:16:29 GMT
bf
[{"smsID":6,"smsTopic":"zengxi","smsContent":" ","smsIds":" ","smsType":" ","smsSender":"","smsReceivePhone":" 32432432424 ","smsReceiver":" 鏇懼笇 ","smsTime":"2011-03-08","smsStatus":0}]
0
後台日誌:
-->conn : com.mysql.jdbc.Connection@11e98f4
select * from a_sms where smstime between '2011-03-01' and '2011-03-09'and smsstatus = 0 and smssender = '' order by smsid desc
-->release connn over
[{"smsID":6,"smsTopic":"zengxi","smsContent":" ","smsIds":" ","smsType":" ","smsSender":"","smsReceivePhone":" 32432432424 ","smsReceiver":" 希兒 ","smsTime":"2011-03-08","smsStatus":0}]
我解決的方式是:三編碼統一,都以utf-8經行處理。
先設定工程
再設定--jsp 編碼格式,或者刪了,直接記事本修改然後儲存成jsp utf-8格式。
最後接受處理時,設定下字元
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
最後OK
記錄一下,我想攔截器的目的也是這個,要學的東西太多了,J2EE不簡單啊