第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法從服務器到客戶端接收語言文本

無法從服務器到客戶端接收語言文本

梵蒂岡之花 2021-08-04 10:41:27
我想存儲印度語言并再次顯示保存的消息。(帶有語言消息的 CRUD 操作)。我能夠實現(xiàn)創(chuàng)建,但是嘗試閱讀時我得到“???” 而不是已保存的語言內容(即 ?????? )。因此,當我調試時,我會找到數(shù)據(jù),直到打印編寫器對象如預期的那樣以語言顯示。但是當我在 JavaScript 上接收我的 Ajax 時。我得到“????”。注意:我嘗試了 content-type - text/html、application/json。編碼為 UTF-8在服務器:response.setCharacterEncoding("UTF-8");response.setContentType("text/plain;charset=UTF-8");response.setHeader("Cache-Control", "private, no-store, no-cache, must-revalidate");response.setHeader("Pragma", "no-cache");response.setHeader("x-xss-protection", "1; mode=block");response.setHeader("x-frame-options", "SAMEORIGIN");out = response.getOutputStream();out.write("??????");// this is coming from db在客戶$.get({   url: "/server/langMsg",}).then(function(rspTxt){   var json = $.parseJSON(rspTxt);});
查看完整描述

3 回答

?
慕哥9229398

TA貢獻1877條經(jīng)驗 獲得超6個贊

我終于得到了答案,問題出在 tomcat 和 mysql 配置(我的項目中的 context.xml)。

  • 首先 tomcat server.xml "Connection" 標簽應該有 encryption="UTF-8"

  • 在 context.xml 中的第二個,當給出 mysql 的 url 時需要附加“?useUnicode=true&characterEncoding=UTF-8”,它指定了 unicode 和編碼。


查看完整回答
反對 回復 2021-08-04
?
白衣非少年

TA貢獻1155條經(jīng)驗 獲得超0個贊

您不需要使用ServletOutputStream. 簡單地使用javax.servlet.PrintWriter

response.getWriter().print("??????");


查看完整回答
反對 回復 2021-08-04
  • 3 回答
  • 0 關注
  • 139 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號