jsp 在提交內容後的出現亂碼 解決

2021-06-27 02:43:51 字數 637 閱讀 8973

我在dreamware cs5中編寫jsp遇到了亂碼問題,很難受。經過查閱資料。終於解決了一些,再次舉例,想能幫助更多的人。

例:<%@ page contenttype="text/html; charset=gb2312" %>

姓名:性別:男

女****:

留下你奮鬥的誓言:

確認好了嗎?歡迎你的加入

例:<%@ page contenttype="text/html; charset=utf-8" %>

您的姓名是:

<% string s1 = new string(request.getparameter("name").getbytes("iso8859-1"),"gbk");

%>

<%=s1%>

性別:<%string s2 =new string(request.getparameter("r").getbytes("iso8859-1"),"gbk");

%>

<%=s2 %> 

****:

個人總結:jsp 程式在靜態,並沒有提交頁面時,頁面使用gb2312編碼

進行了提交操作後,頁面採用utf-8 編碼,這樣可以避免亂碼。親測。可行。希望不要嫌麻煩,,,,,哈哈

jsp無法提交nicEdit中的內容的解決辦法

之前在測試頁面功能時,發現在input type text 的輸入欄中按下回車鍵時,會導致form表單的自動提交,遂將提交按鈕由submit型別改為button型別。這樣雖然解決了表單自動提交的問題,但是卻導致了新問題的出現,即表單中的nicedit的值無法被提交了。在google的過程中看到這篇文...

jsp無法提交nicEdit中的內容的解決方法

在google的過程中看到這篇文章 nicedit在jquery下無法獲取textarea值 得到乙個靈感,就是可以先用js讀取出nicedit富文字編輯器中的內容,將其內容賦給textarea,然後再提交表單。代程式設計客棧碼為 複製 如下 程式設計客棧.html form submit intr...

JSP出現中文亂碼的問題

一 jsp頁面顯示亂碼 下面的顯示頁面 display.jsp 就出現亂碼 out.print jsp的中文處理 對不同的web伺服器和不同的jdk版本,處理結果就不一樣。原因 伺服器使用的編碼方式不同和瀏覽器對不同的字元顯示結果不同而導致的。解決辦法 在jsp頁面中指定編碼方式 gb2312 即在...