以前做完類似MonoRails的那個Java框架后,一直想把MonoRails里面那個Layout的功能也加到現在的開發框架里面,因為那框架確實是很有用啊。舉個例子吧,以前做頁面都是這樣子做的,做一個head.jsp,一個foot.jsp,然后在每個頁面里面這樣子做:
<jsp:include file="head.jsp">
<.....頁面代碼>
<jsp:include file="footer.jsp">
而現在的設想就是,在每個action的方法上加一個annotation,Layout,layout就是框架頁面的路徑,比如:main.jsp
然后在main.jsp里面:
<頁首的代碼>
<pageFrame:body>
<頁尾的代碼>
這樣多省事啊。
兩個月前動手要加這個功能的時候,突然有人告訴我,你干嘛不用一下sitemesh,于是就去了解了一下sitemesh。
后來放棄的原來的打算,還是用sitemesh吧。

文章來源:http://blog.csdn.net/Wingel/archive/2006/11/26/1414838.aspx
<jsp:include file="head.jsp">
<.....頁面代碼>
<jsp:include file="footer.jsp">
而現在的設想就是,在每個action的方法上加一個annotation,Layout,layout就是框架頁面的路徑,比如:main.jsp
然后在main.jsp里面:
<頁首的代碼>
<pageFrame:body>
<頁尾的代碼>
這樣多省事啊。
兩個月前動手要加這個功能的時候,突然有人告訴我,你干嘛不用一下sitemesh,于是就去了解了一下sitemesh。
后來放棄的原來的打算,還是用sitemesh吧。
文章來源:http://blog.csdn.net/Wingel/archive/2006/11/26/1414838.aspx