1、在tomcat5及后面的版本提供了解决方法。
修改web.xml文件,加入以下内容:
<!-- 去除jsp中的空行 -->
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
重启tomcat,查看也页面源码,会发现空行没有了。
不过这里会遇到空行没有去除的问题,原因是缓存没有清除,把work下面对应的缓存清除后,就可以看到效果了。
2.支持JSP 2.1+ ,在每个要去空行的页面里包含下面代码:
<%@ page trimDirectiveWhitespaces="true" %>
3. 支持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>
分享到:
相关推荐
【爬虫jsp获取网页源码】这一主题主要涉及网络爬虫技术在Java Server Pages (JSP)中的应用,以及如何通过前端交互获取网页源码。爬虫是互联网数据挖掘的重要工具,它能够自动地遍历网页,抓取所需信息。在JSP环境下...
【jsp开发的网页聊天室源码】是一种基于JavaServer Pages(JSP)技术构建的在线实时通信应用。JSP是Java EE平台的一部分,用于创建动态、交互式的Web应用程序。在这个项目中,开发者利用JSP来处理用户输入,展示聊天...
服务器端执行的网页语言是指服务器端解译引擎执行的网页语言,如JSP或ASP。 6. JSP动态网页技术 JSP动态网页技术可以生成动态网页内容。JSP程序可以与数据库集成,实时更新网页内容。JSP动态网页技术还可以与...
【标题】"jsp博客系统源码"所涉及的知识点涵盖了多个方面,首先,JSP(Java Server Pages)是Java平台上的一种动态网页技术,它允许开发者将静态HTML与动态Java代码结合,以创建交互式Web应用。这个源码是用于构建一...
在IT行业中,"js+jsp三级联动 源码"是一个常见的前端与后端交互的实践案例,主要用于实现用户界面的动态筛选和过滤。这里,我们主要探讨的是使用JavaScript(js)和JavaServer Pages(jsp)来创建一个具有三级联动...
这套源码能够帮助开发者理解JSP在后台开发中的应用,以及如何构建一个基本的后台架构。下面我们将深入探讨其中涉及的关键知识点。 1. **JSP技术**:JSP是Java的一种动态网页技术,允许在HTML页面中嵌入Java代码,...
【标题】"JSP版网页计算器源码"指的是一个基于JSP(JavaServer Pages)技术开发的网页计算器应用。JSP是一种动态网页技术,它允许开发者在HTML中嵌入Java代码,实现服务器端的逻辑处理。这个源码可能是用于教学、...
选课系统的源码文件通常包括JSP页面(如登录、注册、选课、查看成绩等)、Servlet或Filter类(处理请求)、JavaBean类(存储数据)、配置文件(如web.xml)、数据库脚本以及样式和脚本文件。每个子文件通常对应系统...
**JSP小项目源码汇总**是一份专为Java Web初学者准备的资源包,包含了七个基于JSP技术的小型项目实例以及相关的学习笔记。这些项目涵盖了JSP基础到进阶应用,旨在帮助学习者更好地理解和掌握JSP、JDBC、DAO设计模式...
5. **成绩计算与显示**:考试结束后,JSP页面可以即时显示考试成绩,计算方法可能嵌入在JSP页面中,或者由后台Servlet处理后传递给前端。 6. **结果统计与分析**:系统可能还包括对考试结果的统计和分析,如平均分...
【JSP网页聊天室源码】是一个基于Java技术的在线交流平台实现,它结合了MyEclipse集成开发环境,J2EE企业级应用框架,Tomcat应用服务器以及Access数据库,为用户提供了一个简单但功能完整的聊天体验。这个项目是学生...
JSP文件被服务器解析后生成Servlet,由Servlet执行并返回响应给客户端。JSP的优势在于其声明式编程模型,使得前端和后端逻辑分离,提高了代码的可读性和维护性。 **系统架构与功能** 这个网上订餐系统采用典型的三...
这个源码提供了完整的前后台功能,适用于学习和理解如何在实际项目中运用JSP进行Web开发。JSP是Java平台上的动态网页技术,它允许开发者将静态HTML与动态Java代码结合起来,实现服务器端的网页渲染。 在这个购物...
**JSP网页特效源码详解** 在Web开发领域,JavaScript和Java Server Pages(JSP)技术结合使用,能够创建交互性强、视觉效果丰富的网页。"jsp网页特效源码"是针对这种需求提供的一系列预设的代码片段和模板,旨在...
在这个聊天室源码中,JSP可能被用来处理用户的输入,展示聊天信息,并与服务器进行实时通信。 其次,Servlet是Java中用于处理HTTP请求的服务器端程序。在聊天室应用中,Servlet可能被用作接收和响应客户端的请求,...
【标题】"JSP经典网站源码" 涉及的知识点主要集中在Web开发领域,尤其是使用JavaServer Pages(JSP)技术构建网站。JSP是一种动态网页开发技术,允许开发者在HTML页面中嵌入Java代码,从而实现服务器端的业务逻辑...
JSP实现投票系统源码JSP实现投票系统源码
**JSP网上书店系统源码详解** JSP(JavaServer Pages)是一种动态网页技术,它允许开发者使用Java语言来编写服务器端脚本,用于生成HTML、XML或其他格式的Web页面。这个“jsp网上书店系统源码”是一个典型的Web应用...
《JSP程序设计教程》是由郭真、王国辉编著,人民邮电出版社出版的一本专业书籍,其源码文件“JSP程序设计教程(郭真 王国辉 人民邮电出版社)源码.rar”是配套教学资源,旨在帮助读者深入理解和实践JSP(JavaServer ...
在这个网上商城系统中,Tomcat负责接收和响应来自浏览器的请求,同时管理JSP页面的编译和执行,确保了系统运行的稳定性和效率。 数据库在电商系统中扮演着至关重要的角色,它存储了商品信息、用户数据、订单详情等...