国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP中的pageEncoding和contentType屬性

2024-09-05 00:17:52
字體:
供稿:網(wǎng)友

 關(guān)于JSP頁面中的pageEncoding和contentType兩種屬性的區(qū)別:

  pageEncoding是jsp文件本身的編碼

  contentType的charset是指服務器發(fā)送給客戶端時的內(nèi)容編碼

  JSP要經(jīng)過兩次的“編碼”,第一階段會用pageEncoding,第二階段會用utf-8至utf-8,第三階段就是由Tomcat出來的網(wǎng)頁, 用的是contentType。

  第一階段是jsp編譯成.java,它會根據(jù)pageEncoding的設定讀取jsp,結(jié)果是由指定的編碼方案翻譯成統(tǒng)一的UTF-8 JAVA源碼(即.java),如果pageEncoding設定錯了,或沒有設定,出來的就是中文亂碼。

  第二階段是由JAVAC的JAVA源碼至java byteCode的編譯,不論JSP編寫時候用的是什么編碼方案,經(jīng)過這個階段的結(jié)果全部是UTF-8的encoding的java源碼。

  JAVAC用UTF-8的encoding讀取java源碼,編譯成UTF-8 encoding的二進制碼(即.class),這是JVM對常數(shù)字串在二進制碼(java encoding)內(nèi)表達的規(guī)范。

  第三階段是Tomcat(或其的application container)載入和執(zhí)行階段二的來的JAVA二進制碼,輸出的結(jié)果,也就是在客戶端見到的,這時隱藏在階段一和階段二的參數(shù)contentType就發(fā)揮了功效

  contentType的

主站蜘蛛池模板: 敦煌市| 含山县| 聂拉木县| 汕头市| 巴南区| 姜堰市| 大足县| 彰化县| 文水县| 灵川县| 六枝特区| 乡城县| 汶川县| 德阳市| 大石桥市| 县级市| 防城港市| 揭东县| 延长县| 罗源县| 杂多县| 淮南市| 许昌县| 鄂伦春自治旗| 广东省| 宜都市| 汶川县| 个旧市| 平江县| 封开县| 方城县| 无为县| 策勒县| 兰州市| 临沂市| 博湖县| 西青区| 漳州市| 内乡县| 吉林省| 长子县|