`

去除JSP页面自动生成的空行

阅读更多

当你在客户端用view source看JSP生成的代码时,会发现有很多空行,他们是由<%...%>后的回车换行而生成的,也就是说每一行由<%...%>包含的JSP代码到客户端都变成一个空行,虽然不影响浏览,但还是希望能把他们删掉

办法如下:(网上收集整理)

1. 支持JSP 2.1+ ,在每个要去空行的页面里包含下面代码:

 

<%@ page trimDirectiveWhitespaces="true" %>
在 Tomcat 6.0.14下测试成功


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>
在tomcat 6.0.14下测试成功


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>

 

本人没测过,不过tomcat中web.xml文件的帮助这么说的

trimSpaces          Should white spaces in template text between  actions or directives be trimmed?  [false]

所以应该可行

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xuhaiyang/archive/2008/05/23/2472591.aspx

分享到:
评论

相关推荐

    使用代码自动生成jsp页面

    ### 使用代码自动生成JSP页面 #### 知识点一:在Action中生成JSP页面 在Java Web开发中,通常我们会使用Action(或Controller)层来处理业务逻辑,并通过Model将数据传递到View(如JSP页面)进行展示。但有时我们...

    自动生成 能够自动生成 对表操作的jsp 页面

    【标题】:自动生成能对表操作的JSP页面 【描述】:在Web开发中,JSP(JavaServer Pages)是一种动态网页技术,用于创建交互式的用户界面。本话题聚焦于如何通过自动化方式生成针对数据库表的增删改查(CRUD)操作...

    jsp页面生成word或excel

    这样设置后,当用户访问该JSP页面时,如果他们的计算机上安装了Microsoft Word,那么Word将会被用来打开这个页面。这种方式的优势在于它简化了模板的设计和调整过程,同时也避免了服务器端复杂的处理逻辑。 #### 二...

    基于jsp的验证码自动生成

    在JSP页面中,我们可以通过JavaScript或者AJAX获取服务器生成的验证码,并将其显示在页面上的适当位置。同时,我们还需要在服务器端存储这个验证码,以便用户提交表单时进行验证。这通常通过将验证码作为...

    jsp页面生成验证码

    在jsp登录页面生成验证码,并在登录的时候在后台进行验证码是否一致的比较。

    JSP自动生成彩色验证码

    本项目重点在于使用JSP(Java Server Pages)技术自动生成彩色验证码,为用户提供一个视觉上更友好的验证体验。下面我们将深入探讨这个主题。 首先,验证码通常由一组随机字符组成,这些字符可以是数字、字母或其他...

    jsp页面方式生成验证码

    用jsp页面的方式实现验证码的生成和获取

    自动生成jsp页面,增加,删除更新导出查询等操作

    在IT行业中,自动生成JSP页面是一项常见的任务,它能够极大地提高开发效率,减少重复劳动。JSP(JavaServer Pages)是一种动态网页技术,通过结合HTML、CSS、JavaScript以及Java代码,可以创建交互式和数据驱动的Web...

    jsp 生成二维码

    本文将详细讲解如何使用JSP(JavaServer Pages)技术来生成二维码,以便用户输入网址后,系统能自动生成对应的二维码图片。 首先,我们需要了解JSP的基本概念。JSP是一种动态网页开发技术,它允许我们将Java代码...

    浅析jsp网页自动生成设计

    ### 浅析jsp网页自动生成设计 随着互联网的迅速发展,动态网页技术成为了现代网络应用不可或缺的一部分。在众多动态网页技术中,JSP(JavaServer Pages)因其强大的功能和灵活性,成为了网页开发者们的首选。本文将...

    java自动生成全套代码项目,可直接生成页面

    不知道怎么上传系统图片,java自动生成jsp,controller,service及实现类,mapper,操作简单,只需要自己在系统管理-代码生成里面进行操作即可,系统最后会导出具体操作文档,内自带mysql数据库脚本,源码需要在Tomcat...

    jsp页面验证码生成

    这是一个关于jsp页面验证码生成,可以生成页面的验证码,可以检验验证码是否正确

    JSP生成静态页面

    总的来说,JSP生成静态页面是提高网站效率的有效手段,但同时也需要谨慎处理静态化过程中的各种细节,以确保网站的正常运行和用户体验。在实际项目中,应结合具体需求和资源来选择合适的静态化策略。

    基于JSP网页自动生成工具的设计与实现.pdf

    1. 设计模板引擎,使工具能够根据用户定义的模板自动生成JSP页面。 2. 提供可视化界面或脚本语言来帮助非技术用户自定义网页。 3. 实现数据绑定机制,确保生成的JSP页面能够正确地展示动态内容。 4. 集成数据库操作...

    应用再html、jsp上的自动生成Cron表达式

    本篇文章将深入探讨如何在HTML和JSP上自动生成Cron表达式以及相关知识点。 **1. Cron表达式介绍** Cron表达式是Unix/Linux系统中的定时任务调度器Cron的一个组成部分,它由六个或七个由空格分隔的字段组成,每个...

    cron表达式自动生成页面版

    这个"cron表达式自动生成页面版"是一个实用的工具,它允许用户在网页界面上自定义时间规则,然后生成对应的cron表达式,方便地用于各种定时任务的配置。 cron表达式的格式通常包含6个或7个字段,分别代表秒、分、...

    jsp随机验证码生成测试

    在这个验证码实例中,JSP页面将负责生成并显示验证码图像。 在项目中,`checkcode.jsp`是核心的验证码生成页面。它会通过以下步骤生成验证码: 1. **随机生成验证码字符串**:程序会随机选择一定数量的字符(数字...

    网页设计毕设外文翻译--基于JSP网页自动生成工具设计实现分析.doc

    【网页设计毕设外文翻译--基于JSP网页自动生成工具设计实现分析】 网页设计是互联网应用的关键领域,其中JSP(Java Server Pages)技术占据了重要地位,是现代Web开发人员首选的技术。JSP结合了Java Servlet和整个...

Global site tag (gtag.js) - Google Analytics