阿里云服务器免费领卷啦。

捡代码论坛-最全的游戏源码下载技术网站!

 找回密码
 立 即 注 册

QQ登录

只需一步,快速开始

搜索
关于源码区的附件失效或欺骗帖, 处理办法
查看: 2005|回复: 0

jsp去除JSTL标签库"include, taglib"等留下的空白行

[复制链接]

4208

主题

210

回帖

12万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
126072
QQ
发表于 2017-3-10 12:01:21 | 显示全部楼层 |阅读模式

在做项目的时候,经常会使用到JSTL和EL表达式,有时我们需要看下页面生成的源代码,但是当jsp中充满了jstl的各种标签,页面就会存在很多的空白部分,有时太多了会让浏览器假死掉,这是我们就想要去掉这些空白的部分了。去掉的方法很多,下面一一列举出来。

我的开发及服务器环境:Windows7 + Eclipse2014 + Tomcat7.0 + JDK 1.7.0

经过多番测试,可用的方法有:

1、在每个JSP的头上加上一段代码  

  1. <%@ page trimDirectiveWhitespaces="true" %>
复制代码

2、在页面上加上一个jsp脚本代码

  1. <%out.clear();%>
复制代码

3、在工程的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>   
复制代码

4、使用tomcat的配置web.xml


  1.   <servlet>  
  2.                  <servlet-name>jsp</servlet-name>  
  3.                  <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>  
  4.                  <init-param>  
  5.                          <param-name>fork</param-name>  
  6.                          <param-value>false</param-value>  
  7.                  </init-param>  
  8.                  <init-param>  
  9.                          <param-name>xpoweredBy</param-name>  
  10.                          <param-value>false</param-value>  
  11.                  </init-param>  
  12.                 <init-param>  
  13.                         <param-name>trimSpaces</param-name>  
  14.                         <param-value>true</param-value>  
  15.                  </init-param>  
  16.                  <load-on-startup>3</load-on-startup>  
  17.          </servlet>
复制代码

注意:需要清除重新发布才能启作用!



步骤:Stop,Clean...,Publish,Start

我刚开始就试过了所有方法结果都不起作用,才想到重新发布。



捡代码论坛-最全的游戏源码下载技术网站! - 论坛版权郑重声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与捡代码论坛-最全的游戏源码下载技术网站!享有帖子相关版权
3、捡代码论坛版权,详细了解请点击。
4、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
5、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
6、如无法链接失效或侵犯版权,请给我们来信:jiandaima@foxmail.com

回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立 即 注 册

本版积分规则

技术支持
在线咨询
QQ咨询
3351529868

QQ|手机版|小黑屋|捡代码论坛-专业源码分享下载 ( 陕ICP备15015195号-1|网站地图

GMT+8, 2024-3-28 20:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表