在做项目的时候,经常会使用到JSTL和EL表达式,有时我们需要看下页面生成的源代码,但是当jsp中充满了jstl的各种标签,页面就会存在很多的空白部分,有时太多了会让浏览器假死掉,这是我们就想要去掉这些空白的部分了。去掉的方法很多,下面一一列举出来。
我的开发及服务器环境:Windows7 + Eclipse2014 + Tomcat7.0 +JDK 1.7.0
经过多番测试,可用的方法有:
1、在每个JSP的头上加上一段代码 <%@ page trimDirectiveWhitespaces="true"%>
2、在页面上加上一个jsp脚本代码<%out.clear();%>
3、在工程的web.xml上加上如下配置
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<trim-directive-whitespaces>true</trim-directive-whitespaces>
</jsp-property-group>
</jsp-config>
4、
使用tomcat的配置web.xml
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
注意:需要清除重新发布才能启作用!
步骤:Stop,Clean...,Publish,Start
我刚开始就试过了所有方法结果都不起作用,才想到重新发布。
分享到:
相关推荐
JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、format、xml 和 sql)和一对通用标记库验证器(ScriptFreeTLV 和 PermittedTaglibsTLV)组成。core 标记库提供了定制操作,通过限制了作用域的变量管理数据...
JSTL jsp标准标签库 word文档
在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类: 核心标签...
JSTL标签库-tomcat10-简化JSP中java代码
jstl标签库jar包,jstl标签库jar包,使用java开发web程序的朋友请下
jstl标签库的配置,jstl标签库的配置
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> jstl标准标签库的三个jar包:jstl-1.2、jstl-api-1.2、jstl-impl-1.2。 jstl标准标签库的三个jar包:jstl-1.2、jstl-api-1.2、jstl-impl-1.2。 ...
JavaWeb-12:自定义标签库开发&JSTL标签库
JSP JSTL 标签库详解 (一个不漏)
jsp页面使用jstl标签需要导入的jar包
JSTL标签库的jar包、JSTL标签库的配置和使用
本压缩文件包含了实用的JSTL标签库jstl.jar和standard.jar及使用方法,有效解决了JSTL配置问题!
JSTL标签库的压缩包 里面含有 standard 与jstl jar包
jstl标签库的一些用法事例,个人觉得初学的查询看看还是可以的。
jsp开发,用到jstl标签,它是非常强大的一个标签库
JSTL(JSP标准标签库) C 标签 下载到本地资源 不用通过网络
JSTL标签库,JSTL标签库,JSTL标签库,JSTL标签库,JSTL标签库
JAVAEE实验报告EL表达式和jstl标签库的使用.pdf