如何删除JSP编译后的空行
来源:互联网 发布:程序员面试金典百度云 编辑:程序博客网 时间:2024/06/05 05:39
jsp中会经常使用到使用jsp标签和jstl的标签,比如<%@ page ..%>, <%@ taglib ...%>, <c:forEach....%>, 尤其是循环标签,在jsp最终输出的html中会产生大量的空行,使得性能降低。有以下几种解决方案:
1. 针对单个页面,支持JSP 2.1+ ,在每个要去空行的页面里包含下面代码:
<%@ page trimDirectiveWhitespaces="true" %>
2. 支持servlet 2.5+, 即 web.xml的 XSD版本为2.5,在web.xml中加入如下代码
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<trim-directive-whitespaces>true</trim-directive-whitespaces>
</jsp-property-group>
</jsp-config>
3. Tomcat 5.5.x+,在Tomcat安装目录/conf/web.xml中找到名叫"jsp"的servlet,添加下面一段代码:
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
在实际操作中我加入了tomcat的配置到页面中并反复启动了几次tomcat但是还是没有成功,
后来才想到JSP已经编译成servlet了所以没有能改变,进入到tomcat中的work目录把已经进行JSP编译的class全部删除,然后看下页面源码已成功删除空行
0 0
- 如何删除JSP编译后的空行
- 如何删除JSP编译后的空行
- 如何删除JSP编译后的空行
- 如何删除JSP编译后的空行
- 浅谈如何删除JSP编译后的空行
- 浅谈如何删除JSP编译后的空行
- 浅谈如何删除JSP编译后的空行
- Visual Studio如何删除多余的空行
- 如何删除空行
- vb如何删除空行
- 如何删除空行
- eclipse如何删除空行
- 删除连续的空行
- 如何批量删除Excel空行
- 如何在 UltraEdit 删除空行
- Java POI如何删除空行
- Word表格外的第一个空行如何删除
- eClipase中如何查看JSP编译后的Java文件
- 文件上传下载—servlet API实现
- 【长篇高能】ReactiveCocoa 和 MVVM 入门
- Jenkins和Maven构建持续集成
- Visual C++学习笔记2:对话框布局操作
- 七牛js sdk调用file中的blob生成图片的md5值。
- 如何删除JSP编译后的空行
- OJ刷题---Excel地址转换
- Android—如何查看android源码
- IOS去掉导航条一条线 navigationBar去掉一条线,改变状态栏默认颜色
- mysql的查询、子查询及连接查询
- 设备驱动程序INF文件解析
- 转:OSI七层模型详解
- Android代码混淆
- 史上最全面经集合:百度、阿里、腾讯、360、大众点评(持续更新中)