jsp去除jstl留下的空白
    <转载,目的不详>
在做项目的时候,经常会使用到JSTL和EL表达式,有时我们需要看下页面生成的源代码,但是当jsp中充满了jstl的各种标签,页面就会存在很多的空白部分,有时太多了会让浏览器假死掉,这是我们就想要去掉这些空白的部分了。去掉的方法很多,下面一一列举出来。
1.使用jsp2.1中的特别属性
Java代码1.<%@ page trimDirectiveWhitespaces="true" %>   
2.使用tomcat的配置web.xml
XML/HTML代码1.<init-param>  
2.<param-name>trimSpaces</param-name>  
3.<param-value>true</param-value>  
4.</init-param>  
5.  
6.  
7.     <servlet>  
8.         <servlet-name>jsp</servlet-name>  
9.         <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>  
10.         <init-param>  
11.             <param-name>fork</param-name>  
12.             <param-value>false</param-value>  
13.         </init-param>  
14.         <init-param>  
15.             <param-name>xpoweredBy</param-name>  
16.             <param-value>false</param-value>  
17.         </init-param>  
18.        <init-param>  
19.            <param-name>trimSpaces</param-name>  
20.            <param-value>true</param-value>  
21.         </init-param>  
22.         <load-on-startup>3</load-on-startup>  
23.     </servlet>  
3.在页面上加上一个jsp脚本代码
JavaScript代码1.<%out.clear();%>