`

jsp trimDirectiveWhitespaces ="true"

    博客分类:
  • jsp
 
阅读更多


jsp中会经常使用到使用jsp标签和jstl的标签,比如<%@ page ..%>, <%@ taglib ...%>, <c:forEach....%>, 尤其是循环标签,在jsp最终输出的html中会产生大量的空行,使得性能降低。最方便的解决方法是在web.xml 中添加以下设置。

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

这个是针对所有jsp页面,还有一种就是在单个的jsp中添加<%@ page trimDirectiveWhitespaces="true"%>.
分享到:
评论

相关推荐

    当设置lazy=true时,怎样使用extjs和Hibernate

    当我们设置Hibernate中的实体属性`lazy=true`时,这是懒加载(Lazy Loading)机制的体现。懒加载是一种优化策略,它允许我们在需要时才加载关联的对象,而不是在初始加载实体时就加载所有关联数据,从而提高性能。 ...

    JSP页面间的传值方法总结

    前言 JSP 页面间传递参数是项目中经常需要的,这应该算是 web 基本功吧。试着将各种方式总结下来,需要时可以进行权衡利弊...&lt;jsp page=next.jsp&gt;&lt;jsp name=paramA value=A/&gt;&lt;/jsp&gt; &lt;jsp page=next.jsp&gt;&lt;jsp:para

    jspSmartUpload==》上传组件

    jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中

    前端分页jsp实现(二)

    采用jsp开发的前端分页,抽取成一个公共的jsp,在... &lt;jsp:include page="pagination.jsp" flush="true"&gt; &lt;jsp:param name="pageNo" value="7" /&gt; &lt;jsp:param name="totalPage" value="10"/&gt; &lt;/jsp:include&gt; &lt;/div&gt;

    jsp的include的两种用法

    JSP 中的 Include 有两种用法,分别是 `&lt;%@ include file=” ”%&gt;` 和 `&lt;jsp:include page=” ” flush=”true”/&gt;`。这两种用法都可以用于引入其他 JSP 文件,但是它们之间存在着一些关键的区别。 首先,让我们...

    jboss 7.1.1 Final 的jsp热部署解决方案

    公司的网站系统使用的中间是...&lt;subsystem xmlns="urn:jboss:domain:web:1.0" default-virtual-server="default-host"&gt; &lt;configuration&gt; &lt;jsp-configuration development="true"/&gt; &lt;/configuration&gt; &lt;connector name=...

    实例讲解JSP Model2体系结构(中)

    另外,请注意另一个JSP页Cart.jsp(见代码清单2)被Eshop.jsp通过指令&lt;jsp page=Cart.jsp flush=true&gt;包含于其中。 代码清单 1:EShop.jsp &lt;&#37;@ page session=true %&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;...

    jsp的onclick页面事件

    jsp的onclick页面事件 包含打开保存 跳转 关闭等

    bbs论坛源码jsp版

    useUnicode=true&characterEncoding=GB2312&autoReconnect=true jdbc.username.mysql=root jdbc.password.mysql=root 3、 Web容器:tomcat6.x 4、 页面访问路径: 论坛首页: http://localhost:8080/bbs 后台管理...

    felx嵌入到jsp 所需的 两个 jar包

    flex-webtier-jsp.jar felx嵌入到jsp 将FLEX嵌入到JSP,其实是通过JSP的TAGLIB实现的. 步骤还是蛮简单的 1:去ADOBE下载FLEX的TAGLIB for JSP. 2:将flex-webtier-jsp.jar 拷贝到WEB-INF/flex/jars 文件夹. 3:在WEB....

    felx嵌入到jsp 所需的jar包

    将FLEX嵌入到JSP,其实是通过JSP的TAGLIB实现的. 步骤还是蛮简单的 1:去ADOBE下载FLEX的TAGLIB for JSP. 2:将flex-webtier-jsp.jar 拷贝到WEB-INF/flex/jars 文件夹. 3:在WEB.XML中添加 &lt;taglib-uri&gt;FlexTagLib ...

    JSP输出HTML时产生的大量空格和换行的去除方法

    第二种解决方案是使用JSP 2.1规范新增的指令`&lt;%@page trimDirectiveWhitespaces="true"%&gt;`。这一指令可以去除JSP页面输出时多余的空行,而不影响必要的空格和换行,这使得JSP输出的HTML更加干净且易于阅读。在支持...

    jsp页面js调用form表单的值的方法

    ### JSP 页面中 JS 调用 Form 表单的值的方法 在 Web 开发中,JSP(Java Server Pages)是一种广泛使用的服务器端技术,它允许开发者将动态内容嵌入到静态 HTML 页面中。本篇文章主要介绍如何在 JSP 页面中通过 ...

    单点登陆实现方案 服务器程序及子系统例子程序

    和cas_client_tcp_pool.properties并修改/cas/cas_common_header.jsp 后运行,并用域名访问有效。 若需要增加子系统,按如下步骤: 1、写一个filter,继承AbstractCasTouchFilter filter中实现本系统的登陆操作和...

    FLEX嵌入到JSP,实现的 jar 包

    将FLEX嵌入到JSP,其实是通过JSP的TAGLIB实现的. 步骤还是蛮简单的 1:去ADOBE下载FLEX的TAGLIB for JSP. 2:将flex-webtier-jsp.jar 拷贝到WEB-INF/flex/jars 文件夹. 3:在WEB.XML中添加 &lt;taglib-uri&gt;FlexTagLib ...

    JSP读书笔记1pdf格式

    `b1.jsp`页面需要设置`isErrorPage`为`true`,表示它是一个错误处理页面。 ```jsp &lt;%@ page contentType="text/html;charset=GBK" isErrorPage="true" %&gt; ``` #### 四、使用`useBean`指令 `useBean`指令用于创建...

    JSP_cheatsheet jsp 小抄

    ### JSP_cheatsheet jsp 小抄 #### 概述 JSP(JavaServer Pages)是一种基于Java的服务器端技术,用于创建动态网页。它将静态内容与动态内容混合在一起,通过内置的对象处理用户输入并产生响应。JSP_cheatsheet是一...

    关于等号的问题

    3.如果 o.equals(o1) == true 成立且 o.equals(o2) == true 成立,那么 o1.equals(o2) == true 也成立。 4.如果第一次调用 o.equals(o1) == true 成立,在 o 和 o1 没有改变的情况下以后的任何次调用都成立。 5.o....

    jsp常用标签

    语法:&lt;jsp:include page="path" flush="true" /&gt; or &lt;jsp:include page="path" flush="true"&gt; &lt;jsp:param name="paramName" value="paramValue" /&gt; &lt;/jsp:include&gt; * page="path" 为相对路径,或者代表相对路径的...

    象棋游戏JSP源文件

    play.isPlay = true ; //是否能走棋 play.mans = com.mans; play.bylaw = com.bylaw; play.show = com.show; play.showPane = com.showPane; play.isOffensive = true; //是否先手 play....

Global site tag (gtag.js) - Google Analytics