`
眼光独到
  • 浏览: 63476 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

JSP去空白行

    博客分类:
  • JSP
阅读更多

<!--转自javaEye -->

JSP中由于引入包命令及其他处理,渲染出来的页面源代码很多换行。

以前有很多方法来解决,如

1、在编写源码中注意格式,多行并一行。这个编写比较麻烦,源码不好看。

2、自己写标签,在运行时去除空白行。虽然时间一般很短,但也是耗了时。

 

tomcat 6中天然支持这种功能

 

1、  在工程的web.xml上加上如下配置

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

 

这种方式是在jsp 编译成class时将空白行去掉,因此是一次完成,效率很高。

 

 

2、在每个JSP的头上加上一段代码   <%@ page trimDirectiveWhitespaces="true" %>

 

以上两种方法取其一即可,建议使用第一种

分享到:
评论
1 楼 guooo 2013-05-15  
很给力啊,解决一大问题,赞

相关推荐

    jsp编程去除空白行的方法

    主要介绍了jsp编程去除空白行的方法,对比分析了jsp编程去除空白行的常用技巧,非常简单实用,需要的朋友可以参考下

    去掉代码空白行

    将文件(.java/.jsp/.html/.htm)中的空白行去掉 使用方法: 将deleteBlank.exe 文件放到要更新的文件夹中,双击即可 1.0.2 修改了空白格只有空格无法去掉的问题 1.0.3 修改文件中有汉字时,处理后,汉字部分变为...

    代码空白、注释、有效行数统计程序支持java、jsp、xml,并实时更新统计结果

    统计代码有效行数、注释行数、空白行数。支持java,jsp,xml一种或多种同时统计,可统计具体文件和文件夹下所有文件,统计结果实时更新显示,界面友好,操作简便。

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    1.6.7 行尾处理 16 1.6.8 语言标识 16 1.7 格式良好的xml 17 .1.8 dtd 18 1.8.1 在xml文档中引入dtd 18 1.8.2 dtd的结构 21 1.9 有效的xml 35 1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    1.6.7 行尾处理 16 1.6.8 语言标识 16 1.7 格式良好的xml 17 .1.8 dtd 18 1.8.1 在xml文档中引入dtd 18 1.8.2 dtd的结构 21 1.9 有效的xml 35 1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    1.6.7 行尾处理 16 1.6.8 语言标识 16 1.7 格式良好的xml 17 .1.8 dtd 18 1.8.1 在xml文档中引入dtd 18 1.8.2 dtd的结构 21 1.9 有效的xml 35 1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    1.6.7 行尾处理 16 1.6.8 语言标识 16 1.7 格式良好的xml 17 .1.8 dtd 18 1.8.1 在xml文档中引入dtd 18 1.8.2 dtd的结构 21 1.9 有效的xml 35 1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 ...

    代码行数统计

    在工作中,我们经常碰到客户要求告之所写程序的行数,包括代码行、注释行和空白行等。本软件就是为了这一目的编写的,最先是用于对我自己写的C/C++,VC++程序进行行数统计。它可以准确地计算出源代码中的各种行数....

    准确快速地统计出源代码中的各种行数

    在工作中,我们经常碰到客户要求我们告之所写程序的行数,包括代码行、注释行和空白行等。这一软件就是为这一目的编写的。最先是用于对我自己写的C/C++,VC++程序进行行数统计。它可以准确快速地统计出源代码中的...

    java正则表达式 程序代码计数器(AWT版)

    使用awt构建的代码计数器 输入想检测的根目录即可检测所有子目录下的程序文件的代码数: 一般程序代码:.. 注释的代码:.. 空白行:.. 默认检测文件种类: *.java|*.cs|*.jsp|*.aspx|*.htm|*.html|

    JAVA班主任管理系统毕业论文(源代码+word论文).zip

    世界已进入信息化时代,网络技术已进入了各行各业,同时也带动了各行业的发展。 中国现在教育事业的发展迅猛,高等院校的数量和规模不断的扩大。与此同时,根据时代的要求,管理,特别是对日益增多的学生的管理,对...

    java io 文件操作大全

    如何在JSP中处理虚拟目录 文件属性的取得 取出目录中文件的方法 判断是否为空白文件 读取所有的文件数据 一行一行读取数据 略过文件中的字符不读取 将数据写入文件 将写入文件的数据分行 如何将数据追加写入到文件

    源码统计器v1.1

    按第一种方式和第三种方式统计,代码行+注释行+空白行一定等于总行数,而第二种方式统计代码行+注释行+空白行大于总行数,两者之差就是既有代码又有注释符的行数。《源码统计器》缺省设置为第二种统计方法。 &...

    Grid++Report6.0

    2、明细数据不多时,表格不会显示下部空白。 ★数据导出: 1、在导出Excel时,能用代码设置页边距等参数 2、在运行时对外观属性的改变可以反映到Excel导出。 ★图表: 1、重新设计图表接口,让图表可视化设计与...

    word源码java-920-text-editor-v2:920-text-editor-v2

    显示空白字符(制表符、换行符) 自动检测打开的文件编码,也可以转换当前文件编码 简单的工具栏,你可以快速做一个新文件,打开,保存,另存为,撤​​消/重做,以及一些常用的符号,回到上次编辑位置等。 最近打开...

    400个DreamWeaver插件

    mxp/在Dreamweaver中快速的插入一个Fireworks做好的图片,不过好象只能做空白图 :( mxp/这个插件用来代替Dreamweaver File菜单下的New Form Template命令。作用是可以侦测出站点内的模板,这样就直接打开了,而不...

    蓝色OA管理页面模板,用于前后端交互

    ├── _blank.html 空白页(每次我们都拿空白页去创建,这样比较干净!) ├── _footer.html 页脚公共代码片段 ├── _header.html 头部公共代码片段 ├── _meta.html meta公共代码片段 ├── ...

    freemarker总结

    include指令的作用类似于JSP的包含指令,用于包含指定页.include指令的语法格式如下: [options]&gt; 在上面的语法格式中,两个参数的解释如下: filename:该参数指定被包含的模板文件 options:该参数可以省略,指定...

    YUI v3.17.2 RC1.zip

    值得关注的功能包括可排序的栏、分页、卷轴、行选取、可放大缩小的栏、以及线上编辑。 纪录器 提供一种快速简单的方式来写入 日志讯息到Mozilla Firefox的Firebug扩充插件画面终端、或者Safari JavaScript终端。 ...

Global site tag (gtag.js) - Google Analytics