zoukankan      html  css  js  c++  java
  • 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();%> 


    4

    http://raibledesigns.com/rd/entry/trim_spaces_in_your_jsp1

     <jsp-config>       
    <jsp-property-group>
    <url-pattern>*.jsp</url-pattern>
    <trim-directive-whitespaces>true</trim-directive-whitespaces>
    </jsp-property-group>
    </jsp-config>
     

     

  • 相关阅读:
    C# DataTable 导出到 Excel 的两种方法
    C# Unicode编码解码
    msbuild不是内部或外部命令
    发布web项目时,关于未能加载文件或程序集或它的某一个依赖项。拒绝访问的问题
    hithub中文排行榜
    【MAC工具】手机抓包工具之 —— whistle
    vueApp打包
    TortoiseSVN设置Beyond Compare为版本比较、差异合并工具
    微信公众号开发
    DataTable转List,DataTable转为Model对象帮助类
  • 原文地址:https://www.cnblogs.com/opaljc/p/2713408.html
Copyright © 2011-2022 走看看