Java 基于许多JSP页面的Spring模板页面
如何使用Spring基于许多JSP页面构建模板页面 我不能使用标签,因为我必须先为这些页面设置一些数据。我也不想在每个JSP文件中实现整个模板页面(页眉、页脚),因为只有${content}var将被更改Java 基于许多JSP页面的Spring模板页面,java,spring,templates,Java,Spring,Templates,如何使用Spring基于许多JSP页面构建模板页面 我不能使用标签,因为我必须先为这些页面设置一些数据。我也不想在每个JSP文件中实现整个模板页面(页眉、页脚),因为只有${content}var将被更改 提前感谢在jsp中使用jsp片段: <%@include file="header.jspf" %> 我不清楚您的限制是什么。你看过Sitemesh或Apache Tiles吗?是的,但我想知道spring是否支持这一点。如果问题是spring是否有类似于Sitemesh和Ti
提前感谢在jsp中使用jsp片段:
<%@include file="header.jspf" %>
我不清楚您的限制是什么。你看过Sitemesh或Apache Tiles吗?是的,但我想知道spring是否支持这一点。如果问题是spring是否有类似于Sitemesh和Tiles的东西,我会说不。做一些已经做过的事情不是spring的哲学。好吧,澄清一下——是否可以分配一个JSP页面(充满数据)到Apache Tiles或Sitemesh中的其他JSP页面?我不想在我将要实现的每个JSP页面中重复类似“”的语句。我更愿意使用类似${menu}的var创建一个页面,其中将包含呈现的menu.jsp页面。如果我的逻辑错了,请纠正我。提前谢谢是的,两种方式都可以。如果你想做的事情很简单(没有太多jsp片段,我建议使用sitemesh。例如,在sitemesh中,你有一个基本页面,比如说一个由页眉、正文、菜单和页脚组成的页面,其中body有一个标记(这里说body)。所以你只关心body,而忽略其余部分。sitemesh将自动添加body(无论什么)到您的基础模板。