中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Jsp/Servlet接收FORM表格參數時輸出亂碼怎么處理

發布時間:2021-11-22 13:48:15 來源:億速云 閱讀:152 作者:小新 欄目:編程語言

小編給大家分享一下Jsp/Servlet接收FORM表格參數時輸出亂碼怎么處理,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Jsp/Servlet接收FORM表格參數時輸出亂碼的處理

1.關于JSP接收FORM參數的亂碼:

<%@ page="" contenttype="text/html;charset=GB2312">

<!--/*為了tomcat4用JSP產生中文亂碼問題,定義一個轉換函數getStr() !--&gt
<%! 
public String getStr(String str){ 
  try {String temp_p=str; 
  byte[] temp_t=temp_p.getBytes("ISO8859-1"); 
  String temp=new String(temp_t); 
  return temp; 
  } 
  catch(Exception e){ } 
  return "NULL";

%>
<!---------------------The end ----------------------*/--&gt

undefined

2.關于servlet接收Form參數的亂碼.

文件名:ThreeParams.Java 內容如下:

package moreservlets; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class ThreeParams extends HttpServlet { //定義一個函數getStr(),用來解決接收form參數亂碼問題 public String getStr(String str){ try{String temp_p=str; byte[] temp_t=temp_p.getBytes("ISO8859-1"); String temp=new String(temp_t); return temp; } catch(Exception e){ } return "NULL"; } //--接收form傳來的三個參數,并顯示。注意,第三個參數沒有轉換,可以用來對比. public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException,ServletException { response.setContentType("text/html;charset=GB2312"); PrintWriter out =response.getWriter(); String docType= " "; out.println(docType+ ""+ ""+ getStr(request.getParameter("param1"))+"
"+ getStr(request.getParameter("param2"))+"
"+ request.getParameter("param3")+"
"+ "

"+ ""); } }


3.如何處理用jConnect連接Sybase數據庫時中文亂碼的問題:

  確保數據庫使用中文字符集,如 eucgb, utf8, cp936, 同時, 在 jconnect 編程時設定必要的連接屬性, 包括 charset (要求與數據庫保持一致) 和 jconnect_version. 

  例如: 

  jconnect 4.2: 

  jdbc:sybase:Tds:hostname:port/dbname?charset=eucgb&jconnect_version=4 

  jconnect 5.2: 

  JDBC:sybase:Tds:hostname:port/dbname?charset=eucgb&jconnect_version=0

以上是“Jsp/Servlet接收FORM表格參數時輸出亂碼怎么處理”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

惠东县| 合阳县| 林芝县| 上林县| 石屏县| 沾益县| 无锡市| 阿巴嘎旗| 泾源县| 岑巩县| 岱山县| 乌恰县| 巫溪县| 漠河县| 衡东县| 江孜县| 莫力| 扬中市| 芷江| 清水河县| 盘锦市| 五河县| 改则县| 尉犁县| 思茅市| 望城县| 平潭县| 时尚| 平利县| 墨玉县| 民和| 合肥市| 彩票| 雅安市| 定陶县| 防城港市| 潼南县| 容城县| 平果县| 唐山市| 大余县|