當你在客戶端用view source看jsp生成的**時,會發現有很多空行,他們是由後的回車換行而生成的,也就是說每一行由包含的jsp**到客戶端都變成乙個空行,雖然不影響瀏覽,但還是希望能把他們刪掉
1. 支援jsp 2.1+ ,在每個要去空行的頁面裡包含下面**:
在 tomcat 6.0.14下測試成功
2. 支援servlet 2.5+, 即 web.xml的 xsd版本為2.5,在web.xml中加入如下**
*.jsp
true
在tomcat 6.0.14下測試成功
3. tomcat 5.5.x+,在tomcat安裝目錄/conf/web.xml中找到名叫"jsp"的servlet,新增下面一段**:
trimspaces
true
本人沒測過,不過tomcat中web.xml檔案的幫助這麼說的
trimspaces should white spaces in template text between actions or directives be trimmed? [false]
所以應該可行
去除JSP頁面自動生成的空行
當你在客戶端用view source看jsp生成的 時,會發現有很多空行,他們是由 後的回車換行而生成的,也就是說每一行由 包含的jsp 到客戶端都變成乙個空行,雖然不影響瀏覽,但還是希望能把他們刪掉 1.支援jsp 2.1 在每個要去空行的頁面裡包含下面 page trimdirectivewhi...
去除JSP頁面自動生成的空行
當你在客戶端用view source看jsp生成的 時,會發現有很多空行,他們是由 後的回車換行而生成的,也就是說每一行由 包含的jsp 到客戶端都變成乙個空行,雖然不影響瀏覽,但還是希望能把他們刪掉。1.支援jsp 2.1 在每個要去空行的頁面裡包含下面 page trimdirectivewhi...
去除jsp執行後,網頁原始碼中的空行
1 在tomcat5及後面的版本提供了解決方法。修改web.xml檔案,加入以下內容 jsporg.apache.jasper.servlet.jspservlet trimspaces true 3重啟tomcat,檢視也頁面原始碼,會發現空行沒有了。不過這裡會遇到空行沒有去除的問題,原因是快取沒...