奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

jsp向cookie寫入中文亂碼的解決辦法

時間:2025-02-12 05:37:45 java語言 我要投稿
  • 相關推薦

jsp向cookie寫入中文亂碼的解決辦法

  jsp在向cookie寫入中文亂碼大家是怎么處理的呢?下面是小編給大家提供的解決辦法,大家可以參考閱讀,更多詳情請關注應屆畢業(yè)生考試網。

  在jsp中對中文的處理有一點不好就可能出現(xiàn)亂碼了,下面我來給大家介紹jsp中向cookie寫入中文實現(xiàn)程序有需要了解的朋友可參考。

  Cookie不能直接存中文,中文必須編碼成asccii串才行,可以這樣做 (http://www.javaweb.cc搜集整理)

  代碼如下

  String str = java.net.URLEncoder.encode(中文);

  得到編碼后的字符串

  取出后這樣解碼:

  代碼如下

  String str = java.net.URLDecoder.decode(編碼后的字符串);

  具體方法

  一般是這樣一個過程 字符串轉碼==》存入cookie===》讀取cookie==》轉碼==》顯示

  第一步:寫入cookie時先進行編碼

  代碼如下

  Cookie cookie=new Cookie("groupMembersList",URLEncoder.encode (groupMembersList,"GBK")); //默認為臨時Cookie,MaxAge<0

  //cookie.setMaxAge(-1);

  response.addCookie(cookie);

  第二步:讀取cookie再進行解碼

  代碼如下

  <%

  Cookie[] cookies=request.getCookies();

  for(Cookie cookie:cookies){

  if(cookie.getName().equalsIgnoreCase("groupMembersList"))

  request.setAttribute("group",URLDecoder.decode(cookie.getValue(),"GBK"));

  }

  %>

  <c:out value="${requestScope.group }"/>

  還有一種辦法

  代碼如下

  try{

  Cookie cookie = new Cookie(name, new String(value.getBytes("GBK"), "ISO8859-1"));

  cookie.setDomain(this.domain);

  cookie.setPath("/");

  cookie.setMaxAge(120 * 1000);

  response.addCookie(cookie);

  }catch (Exception e){

  e.printStackTrace();

  }

【jsp向cookie寫入中文亂碼的解決辦法】相關文章:

解決PHP中文亂碼問題05-27

JSP環(huán)境下如何解決Ajax亂碼問題06-28

Java讀取、寫入文件如何解決亂碼問題02-24

java URL亂碼的解決辦法是什么07-29

完美解決PHP中文亂碼問題07-18

php如何解決中文亂碼問題03-30

php中文亂碼問題的解決方案08-13

關于php中文亂碼的解決方法07-09

Java如何解決URL中文亂碼04-30

主站蜘蛛池模板: 和林格尔县| 闸北区| 江永县| 安图县| 花莲县| 丹棱县| 江源县| 封丘县| 长顺县| 疏勒县| 寻乌县| 宝鸡市| 宜阳县| 辽宁省| 长春市| 巴彦淖尔市| 农安县| 广河县| 宜都市| 衡山县| 延川县| 巧家县| 容城县| 湘阴县| 会同县| 呼图壁县| 绿春县| 昭通市| 民丰县| 伊金霍洛旗| 黄冈市| 温州市| 施秉县| 日土县| 团风县| 高州市| 海城市| 洪雅县| 苏尼特右旗| 邮箱| 亚东县|