在jsp頁面page指令中pageEncoding怎麼設定預設編碼方式為utf

時間 2022-04-25 10:21:05

1樓:幻影如詩

靜態html頁面中使用meta

動態jsp頁面中使用pageencoding,meta無用在開發過程中保證以下4點就可以保證專案無亂碼①、建立好工程,右鍵屬性,設定專案編碼

②、每張頁面在設定編碼處,設定與專案編碼一致的編碼,例如html的meta,jsp的pageencoding

③、傳值編碼,最好建乙個過濾器,encodingfilter專門用來設定傳值過程中的編碼,比如request,response等的編碼

④、容器編碼,例如tomcat也是有編碼的,具體可以進tomcat的配置檔案中更改

2樓:神仙

重來不設定這個 直接刪掉

jsp頁面出現檔案頭<%@ pageencoding="utf-8"%> 30

3樓:千鋒教育

jsp中的<%@ pageencoding="utf-8"%>是設定編碼格式的,如果有中文的話統一指定為utf-8的話就不會出現亂碼。

freemarker模板和傳統的jsp+jstl我都用過,作為開發人員來說eclipse對jstl有提示,寫起來比較順手,jstl標籤要求不那麼嚴格,比如說$這個屬性為空自動顯示為空字串。freemarker對邏輯要求更嚴謹,比如如果你不做非空驗證肯的那個會拋異常的,雖然異常提示很清楚,不過非空驗證多了寫起來太繁瑣。

jsp pageencoding

4樓:育知同創教育

jsp中pageencoding說明:

1. pageencoding 只是指明了 jsp 頁面本身的編碼格式,跟頁面顯示的編碼沒有關係;容器在讀取(檔案)或者(資料庫)或者(字串常量)時將起轉化為內部使用的 unicode,而頁面顯示的時候將內部的unicode轉換為contenttype指定的編碼後顯示頁面內容;如果pageencoding屬性存在,那麼jsp頁面的字元編碼方式就由pageencoding決定,否則就由contenttype屬性中的charset決定,如果charset也不存在,jsp頁面的字元編碼方式就採用預設的iso-8859-1。

2. contenttype 指定了mime型別和jsp頁面回應時的字元編碼方式。mime型別的預設值是「text/html」; 字元編碼方式的預設值是「iso-8859-1」.

mime型別和字元編碼方式由分號隔開;

3. 兩者關係pageencoding的內容只是用於jsp輸出時的編碼,不會作為header發出去的; 是告訴web server jsp頁面按照什麼編碼輸出,即web伺服器輸出的響應流的編碼;

5樓:

我的也是6.0

在你的安裝目錄下面去找這個目錄

\myeclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.

eclipse.wizards_6.0.

0.zmyeclipse60020070820\templates\jsp

在裡面找到jsp.vtl 用記事本開啟(什麼都可以)我是editplus xml注釋下面第一行就能看到 把後面的pageencoding="$encoding" 這個改成pageencoding="gbk" 就可以了

要麼直接去搜尋jsp.vtl這個檔案也行

樓上那個是jsp檔案在eclipse裡的編碼方式,一般處理jsp顯示亂碼的問題的 呵呵

6樓:匿名使用者

按著alt+enter

再彈出的東西那你能看到,改成你喜歡的編碼

jsp頁面區域性重新整理,jsp頁面區域性重新整理

使用ajax吧,這個不重新整理頁面,區域性更新網頁內容。大體思路是這樣的。選中這個值,呼叫乙個function a 方法,這個方法在編寫js檔案裡,通過ajax建立物件執行相關動作,達到你想要的效果.望採納!ajax應該是比較好的解決辦法 ajax,非同步重新整理技術!用ajax來呼叫,後台的資料庫...

jsp頁面中用ltjspforwardgt跳轉登陸的頁面如果登

forword是屬於jsp中的一種 在伺服器端不管做了什麼事,瀏覽器是不知道的,所以位址列的位址是不變的。如果想讓位址改變,你要用 重定向 請求 不改變位址,但能傳遞引數。用url重定向來跳轉改變url位址,不過這樣的話不能傳遞引數。對這個動作指令用一句話概括為 位址不變,那目標頁面的內容替代原有頁...

怎麼訪問jsp頁面

想要看到jsp頁面,首先要有tomcat 在server.xml中配置好,如果你用的myeclipse,只需要在myeclipse中發布一下就可以 啟動tomcat,在瀏覽器輸入,http 就可以看到了。前提你得確定你電腦配了tomcat的環境。有什麼問題再追問。望採納 把jsp專案部署到tomac...

jsp頁面取值問題怎樣設定才能讓jsp頁面支援用直

如果按照你說的在action中定義乙個引數private string userinf 然後給他了get,set方法那麼你在jsp頁面就可以直接用了沒有什麼設定的啊 把這個值放到request域中就可以了.怎麼在jsp頁面獲取j a在後台產生的變數值,以及從頁面傳輸居到j a程式 程式不是嵌在頁面的...

如何驗證jsp表單提交不為空,jsp頁面中的表單提交,如何先用javascript判斷輸入是否為空,再提交到servlet中。

正好前兩天幫朋友做了乙個簡單的。直接看 請輸入姓名 不允許有空值 請輸入年齡 必須是阿拉伯數字 請輸入密碼 必須是6位 填寫重複密碼 和上面的要一致 填寫備註說明 有更好的辦法啊,使用jquery id 獲取id,當然也可以使用name或者其他屬性,可檢視jquery文件裡面的 選擇器 然後得到.v...