如何在JSP片段中使用JSP标记?
有谁能告诉我,您是否可以像这样使用JSP标记:如何在JSP片段中使用JSP标记?,jsp,jsp-tags,jspinclude,jsp-fragments,Jsp,Jsp Tags,Jspinclude,Jsp Fragments,有谁能告诉我,您是否可以像这样使用JSP标记: <c:if test="true" > ... </c:if> 。。。 在带有.jspf扩展名的JSP片段中,使用include嵌入到JSP中,例如: <jsp:include page = "/WEB-INF/jspf/about/banner.jspf" /> 还是使用嵌入父jsp中的.jsp扩展名的代码片段更好?使用.jspf扩展名允许容器不需要像使用.jsp那样从HTML/HTML标记对中评估
<c:if test="true" > ... </c:if>
。。。
在带有.jspf扩展名的JSP片段中,使用include嵌入到JSP中,例如:
<jsp:include page = "/WEB-INF/jspf/about/banner.jspf" />
还是使用嵌入父jsp中的.jsp扩展名的代码片段更好?使用.jspf扩展名允许容器不需要像使用.jsp那样从HTML/HTML标记对中评估页面代码。 Any.jspf必须保存在/WEB-INF/jspf目录中,以帮助告诉容器它没有加载完整的标记页。 (只需注意:)包含运行部分标记代码的一种更简单的方法是隐式加载的.tag文件,该文件保存在/WEB-INF/tags中(与已编译的类文件不同,但使用名称空间声明及其标记名以相同的方式调用到页面中)。只需声明“c”-库(我猜它是JSTL核心库)在.jspf文件中,就像在.jsp文件中一样,然后使用它:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
...
<c:if test="true" > ... </c:if>
...
...