如何创建母版页?

时间:2011-10-24 06:58:39

标签: jsp templating

我需要在JSP中创建一个母版页,供其他JSP使用,以使它们具有相同的外观和菜单。我怎么能在JSP中做到这一点?

2 个答案:

答案 0 :(得分:9)

您可以使用

<%@ include file="/absoluteFragment.jsp" %>

<jsp:include page="relativeDynFragment.jsp" />

要了解其中的差异,请参阅http://www.jguru.com/faq/view.jsp?EID=13517

  

<%@include file="abc.jsp"%>指令的作用类似于C "#include",拉入包含文件的文本并将其编译为好像它是包含文件的一部分。包含的文件可以是任何类型(包括HTML或文本)。

     

<jsp:include page="abc.jsp">标记将文件编译为单独的JSP文件,并在编译的JSP中嵌入对它的调用。

答案 1 :(得分:3)

您可以使用<jsp:include />代码或JSP Templates。如果您熟悉JSF(JavaServer Faces技术),请使用Facelets