亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

阳原县| 鹿泉市| 永川市| 丹巴县| 孙吴县| 哈尔滨市| 汝城县| 建始县| 新宁县| 仪征市| 页游| 成武县| 西贡区| 临湘市| 宁晋县| 湛江市| 迁西县| 忻州市| 铅山县| 武胜县| 淳化县| 根河市| 济南市| 进贤县| 神农架林区| 麻栗坡县| 平度市| 友谊县| 唐河县| 南木林县| 长沙市| 大竹县| 侯马市| 海阳市| 木里| 江都市| 乡宁县| 仁化县| 陵川县| 达日县| 登封市|