【发布时间】:2012-05-18 18:53:39
【问题描述】:
我是 JSP 和 Servlet 的新手,我想知道是否有一种巧妙的方法可以创建布局 jsp 并在类似的 jsp 页面(如 asp.net 母版页)上重用它。
我google了一下,有人说用模板 http://java.sun.com/developer/technicalArticles/javaserverpages/jsp_templates 使用jstl标签库。它说要放置这样的标签:
<%@ taglib uri='/WEB-INF/tlds/template.tld' prefix='template' %>
但出现错误(因为 jstl.jar 和 standard.jar 位于 WEB-INF/lib/ 目录中)。
但是有人说jstl模板有问题根据这个
Struts OR Tiles OR ???...... JSP template solution
我很乐意帮助我了解最好的方法。
编辑:我需要将页面的布局拆分为内容、标题等部分,并将这些部分设置在使用布局模板的页面中,就像 asp.net 母版页一样。
【问题讨论】:
-
谢谢我认为第一个链接很棒stackoverflow.com/questions/1296235/…
-
这也可以通过jsp:include来实现。 Chad Darby 在此视频中很好地解释了 youtube.com/watch?v=EWbYj0qoNHo