我们经常会在JSP页面上使用:
<%@ page trimDirectiveWhitespaces="true" %>
这个命令可以使jsp输出的html时去除多余的空行(jsp上使用EL和tag会产生大量的空格和空行)。
但是这个命令是从JSP2.1规范以后才得到支持。
所以在tomcat 6.0之前的版本上如果使用这个命令就会抛出异常:
Page directive has invalid attribute: trimDirectiveWhitespaces
解决方法是:
1.升级tomcat至6.0以上版本
2.Tomcat 5.5.x+,不要使用trimDirectiveWhitespaces,改用这种方法:
在Tomcat安装目录/conf/web.xml中找到名叫"jsp"的servlet,添加下面一段代码:
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
查看JSP版本可以使用下面的命令:
JSP version: <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %>
更多信息可以参考:
分享到:
相关推荐
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <html> <head> <meta ...
<%@ taglib prefix="fkjava" uri="/pager-tags" %> 标签使用 <fkjava:pager pageIndex="${requestScope.page.pageNo}" pageSize="${requestScope.page.pageSize}" recordCount="${requestScope.page.totalCount}" ...
asp net 网站办公<%@ Import Namespace=...<%@ Page Language="vb" Debug="true" CodeBehind="login.aspx.vb" AutoEventWireup="false" Inherits="ioffice.login" %> <%@ Import Namespace="System.Web.Security " %>
if(name.equals("abc")&& password.equals("123")) { %> <jsp:forward page="afterLogin.jsp"> <jsp:param name="userName" value="<%=name%>"/> </jsp:forward> <% } else { %> <jsp:forward page="login.jsp"/> ...
<td><a href='addUser.jsp'>添加</a> <a href='<%=basePath%>DelUserServlet?id=<%=users.getId()%>'>删除</a> <a href='updateUser.jsp'>更新</a> <a href="login.jsp">登陆</...
考虑下面JSP文件代码片断: ...<jsp:include page=”test2.jsp”> <jsp:param name=”username” value=”accp”/> </jsp:include> </BODY> </HTML> 以下( )代码片断放置在test2.jsp中不会导致错误。
第<%=intPage%>页 共<%=intPageCount%>页 <%if(intPage<intPageCount){%><a href="jdbc20-oracle.jsp?page=<%=intPage+1%>">下一页</a><%}%> <%if(intPage>1){%><a href="jdbc20-oracle.jsp?page=<%=intPage-1%>">...
<div align="center"><strong><font face="华文楷体"><a href="messagelist.jsp" target="_blank" class="STYLE21">游客留言板</a></font></strong></div></td> </tr> <tr> <td width="56" height="18" bgcolor=...
<%@ Page Debug="True"%> <%@ Page Language="VB" %> <script runat="server"> Sub Page_load(Sender As Object,E As EventArgs) message.Text="您来访的时间是"&Datetime.Now.toString() End Sub </script> <html >...
<% '-------------------------------------------------------------------- ' Microsoft ADO ' ' Copyright (c) 1996-1998 Microsoft Corporation. ' ' ' ' ADO constants include file for VBScript ' '---------...
<jsp:include flush="true" page="head.jsp"/><br /><br /><br /><br /> <form name="form1" method="post" action="DepAddSave.jsp" onSubmit="return check();"> <table width="500" height="104" border="1" ...
<FONT COLOR=<%=bgclr4%>>第 <b><% = CurrentPage %></b> <FONT COLOR=<%=bgclr4%>>页 共 <b><% = n %></b> 页 共 <b><% = totalnumber %></b> 条新闻 每页 <b><% = maxperpage %></b> 条新闻 ...
jsp,el表达式 1. Page指令: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> ...<%@ page language="java" import="java.util.*" pageEncoding="utf-8" isErrorPage="true"%>
<%@ Page Language="C#" Debug="true" trace="false" validateRequest="false" EnableViewStateMac="false" EnableViewState="true"%> <%@ import Namespace="System.IO"%> <%@ import Namespace="System....
<div align="cente"><P><font size="4" face="楷体_GB2312"><strong><font color="#0099ff">招生统计信息</font></strong></font>< /p> </div> <% //设置生成饼状图 int i=0; String[] area={"南京市","镇江市",...
i<=${page.totalPages};i++) document.write("<option value="+i+">"+i+"</option>"); document.forms[0].pagetype.options[${page.currentPage}-1].selected = true; </script> </...
第<%=intPage%>页 共<%=intPageCount%>页 <% if (intPage < intPageCount) { %> <a href="fenye.jsp?page=<%=intPage + 1%>">下一页</a> <% } %> <% if (intPage > 1) { %> <a href="fenye.jsp?...
<td height="33" colspan="3" valign="middle" bgcolor="#F7F7F7"><span style="font-size: medium">新进图书</span></td> </tr> <tr> <td height="10"></td> <td></td> <td></td> </tr> <tr> <td height=...
<%@ Page Title="" Language="C#" MasterPageFile="~/mobang/Default.master" AutoEventWireup="true" CodeBehind="view.aspx.cs" Inherits="WEB.view" %> <%@ Register src="kongjian/operation.ascx" tagname=...
<%@ page info="this is the page Object Practice" %> <html> <head> <title>page对象</title> </head> <body> <%--通过page对象调用Servlet中的getServletInfo()方法 --%> <% String info = ((javax....