假如你能夠?qū)⒐ぷ鲃澐珠_,分配不同的開發(fā)者去做不同的片段,那么這個站點不同片段的開發(fā)就會更加簡單。然后,你可以使用JSP技術(shù)的 include 能力來將這些片段組合進(jìn)一個單獨的頁面。有兩種 include 可用,依靠于你希望輸出的組合發(fā)生在什么時間:
include 指令(<%@ include file="xxxxx" %>)在JSP頁面被編譯時處理。它用于包括不需要在請求時改變的HTML代碼。它把包括進(jìn)來的文本當(dāng)作靜態(tài)文本,很象C或C++中的 #include 指令。 include 行為(<jsp:include page="xxxxx" flush="true" />)在請求時處理,并且是由服務(wù)器透明處理。這意味著你可以通過把它嵌套在一個類似ifParameterEquals的標(biāo)記中有條件地執(zhí)行include 。