标签: java eclipse google-app-engine master-pages
我正在使用Google App Engine在Eclipse Helios中构建一个网站,并希望为不同页面的公共代码实现ASP.NET Master Page功能。 Java中有类似的东西吗?
更新: 我不是Java开发者,在查看发布的答案中的链接后,我认为Facelets和Tiles Framework提供了模板功能。哪一个是首选的?两者都可以在GAE上运行。
答案 0 :(得分:4)
我对asp.net不是很熟悉,但是对母版页的简短阅读告诉我你正在寻找的是JSF Facelets。 Facelets允许您使用默认内容和模板客户端可以插入代码的点来定义模板。
模板客户端可以填写这些插入点,但不必填写所有插入点,也可以添加新插入点。因此,您还可以在其他模板上构建模板。
Here是一篇文章,您应该更好地了解JSF模板可以做什么。
在GAE上设置JSF的说明是here
答案 1 :(得分:1)
我不确定GAE,但这里是an SO question that has suggestions for Java EE applications。
<强>更新强>
这是list of stuff supported in GAE和according to this SO answer, it seems to support certain versions of JSF as well。