<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-179  評論-666  文章-29  trackbacks-0
      當你在客戶端用view source看JSP生成的代碼時,會發現有很多空行,他們是由< %...% >后的回車換行而生成的,也就是說每一行由< %...% >包含的JSP代碼到客戶端都變成一個空行,雖然不影響瀏覽,但還是希望能把他們刪掉。這里將為大家介紹如何刪除JSP編譯后的空行。

      刪除JSP編譯后的空行辦法如下:

      1. 支持JSP 2.1+ ,在每個要去空行的頁面里包含下面代碼:

              
      1. <%@ page trimDirectiveWhitespaces="true" %> 

      在 Tomcat 6.0.14下測試JSP編譯成功

      2. 支持servlet 2.5+, 即 web.xml的 XSD版本為2.5,在web.xml中加入如下代碼

              
      1. <jsp-config> 
      2. <jsp-property-group> 
      3. <url-pattern>*.jsp</url-pattern> 
      4. <trim-directive-whitespaces>true</trim-directive-whitespaces> 
      5. </jsp-property-group> 
      6. </jsp-config> 

      在tomcat 6.0.14下測試JSP編譯成功

      3. Tomcat 5.5.x+,在Tomcat安裝目錄/conf/web.xml中找到名叫"jsp"的servlet,添加下面一段代碼:

              
      1. <init-param> 
      2. <param-name>trimSpaces</param-name> 
      3. <param-value>true</param-value> 
      4. </init-param> 

      本人測過

      trimSpaces          Should white spaces in template text between  actions or directives be trimmed?  [false]

      在實際操作中我加入了5.5的配置到頁面中并反復啟動了幾次tomcat但是還是沒有成功,后來才想到JSP已經編譯成servlet了所以沒有能改變,進入到tomcat中的work目錄把已經進行JSP編譯的class全部刪除,哇哈哈,整個世界清凈了,成功刪除空行

       

       

    posted on 2010-03-25 10:12 Alpha 閱讀(1501) 評論(0)  編輯  收藏 所屬分類: Java J2EE JSP
    主站蜘蛛池模板: 99免费观看视频| 啊v在线免费观看| 日韩精品免费视频| 久久这里只精品热免费99| 久久久国产精品无码免费专区| 97国免费在线视频| 99国产精品永久免费视频| 国产卡二卡三卡四卡免费网址| 97性无码区免费| 国产亚洲精品精品国产亚洲综合 | 黄 色一级 成 人网站免费| av电影在线免费看| 日韩免费a级毛片无码a∨| 免费国产成人午夜私人影视| 在线日韩日本国产亚洲| 亚洲精品在线观看视频| 国产亚洲精品成人久久网站| 免费无码又爽又刺激网站直播| 黄色永久免费网站| 亚洲欧洲一区二区三区| 亚洲中文字幕乱码一区| 韩国免费a级作爱片无码| 色婷婷7777免费视频在线观看 | 国产免费网站看v片在线| 国内一级一级毛片a免费| 色婷婷亚洲十月十月色天| 国产成人亚洲综合无| 好男人视频社区精品免费| 老司机亚洲精品影院无码| 在线视频网址免费播放| 国产精品免费_区二区三区观看| 亚洲毛片在线免费观看| 在线观看肉片AV网站免费 | 成人免费一级毛片在线播放视频 | 永久中文字幕免费视频网站| 亚洲国产av美女网站| 免费A级毛片无码专区| 亚洲精品无码高潮喷水在线| h视频免费高清在线观看| 亚洲国产午夜中文字幕精品黄网站 | 久久午夜无码免费|