2013-03-28 281 views
3

我在做一個Spring MVC web項目,我必須有一個常量頭。<jsp:include或<@include或Tiles

我的基本要求是「我們希望在所有屏幕上顯示標題以顯示誰登錄到ProjectA。」

我看JSP的區別:包括或%@從這裏「What is the difference between <jsp:include page = ... > and <%@ include file = ... >?」包括但後來我也遇到瓷磚按照本例「http://viralpatel.net/blogs/spring-3-mvc-tiles-plugin-tutorial-example-eclipse/

我的問題是什麼?你認爲哪一種是更好的實施方式。

備註:我用於掌握asp.net中的頁面,並且似乎無法在Java/Spring中找到類似的東西。

回答

1

當您需要在頁面中包含靜態內容時,使用@include,即在運行時不會更改的內容。當你需要動態行爲時,就像你上面提到的那樣,你可能需要jsp:include,因爲你的包含部分將根據誰登錄到哪個項目而有所不同。

如果需要,您可以查看this answer以獲得更多說明。