|
1
12
你也应该退房 Facelets good introductory article 在DeveloperWorks上。
要在另一个页面中填充Facelets模板,请从
所以,把这一切结合起来。。。 在里面 master.xhtml :
在里面 page.xhtml
这将呈现为:
使用Facelets还可以获得其他一些好处,例如能够使用不同的数据重用页面组件。
|
|
2
4
首先,Java中ASP.Net的等价物将是一个web框架,如您提到的(Tiles、Tapestry和Velocity)。 母版页能够根据主模板中的内容定义页面。
http://tiles.apache.org/framework/tutorial/basic/pages.html 给出了一些使用Tiles和JSP实现类似于Java web框架Struts的基本示例。在本例中,母版页功能是Struts之上的插件。 Velocity是一个通用的模板引擎,不专门用于web页面,而且肯定比您需要的更复杂。(我见过它用于代码生成。) http://www.infoq.com/articles/tapestry5-intro .
|
|
|
3
2
sitemesh 在以前的项目中,它非常容易设置。本质上,您创建的装饰器相当于母版页。然后定义哪些子页面使用哪些装饰器。看见 introduction to sitemesh 了解更多信息。 |
|
|
ScottC · 发生异步回发时,TextBox的Text属性为空 8 年前 |
|
|
Amir.Bg · 在母版页中使用jquery 9 年前 |
|
|
DeveloperM · 如何从非子页访问母版页 9 年前 |
|
|
user3340627 Serapth · 为母版页添加Page_Init事件 11 年前 |
|
|
Chris · 如何阻止母版页中的radpanetem的回复? 11 年前 |
|
|
Adam Heeg · 为什么在jQuery加载后会出现jQuery引用错误 12 年前 |
|
|
Family · 在母版页上显示XDocument 13 年前 |