<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
      當(dāng)你在客戶端用view source看JSP生成的代碼時,會發(fā)現(xiàn)有很多空行,他們是由< %...% >后的回車換行而生成的,也就是說每一行由< %...% >包含的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的配置到頁面中并反復(fù)啟動了幾次tomcat但是還是沒有成功,后來才想到JSP已經(jīng)編譯成servlet了所以沒有能改變,進入到tomcat中的work目錄把已經(jīng)進行JSP編譯的class全部刪除,哇哈哈,整個世界清凈了,成功刪除空行

       

       

    posted on 2010-03-25 10:12 Alpha 閱讀(1487) 評論(0)  編輯  收藏 所屬分類: Java J2EE JSP
    主站蜘蛛池模板: 免费看少妇高潮成人片| 国产亚洲一区二区手机在线观看| 亚洲精品国产精品国自产观看| 亚洲欧洲国产精品久久| 国产午夜无码精品免费看| 亚洲日韩在线观看免费视频| 狠狠综合亚洲综合亚洲色| 国产成人无码免费看视频软件| 亚洲成Av人片乱码色午夜| 国产精品1024在线永久免费| 国产精品麻豆免费版| 亚洲成_人网站图片| 思思re热免费精品视频66| 亚洲高清美女一区二区三区| 无码国产精品一区二区免费3p | 成人一级免费视频| 日韩免费视频在线观看| 亚洲熟伦熟女专区hd高清| 成人午夜18免费看| 亚洲AV成人一区二区三区在线看| 亚洲午夜av影院| 日本成年免费网站| 99热在线日韩精品免费| 亚洲AV午夜福利精品一区二区| a国产成人免费视频| 亚洲AV性色在线观看| 国产福利免费观看| 最近免费中文字幕大全免费| 亚洲经典在线中文字幕| 24小时日本在线www免费的| 久久久亚洲精华液精华液精华液| 亚洲av日韩av激情亚洲| 波多野结衣免费在线| 亚洲精品久久无码| 久久久无码精品亚洲日韩软件| 成全动漫视频在线观看免费高清版下载 | 老司机永久免费网站在线观看| 国产成人综合亚洲| 337p日本欧洲亚洲大胆裸体艺术| 永久免费不卡在线观看黄网站| 香港经典a毛片免费观看看|