先開個頭,待更新……! html
今天繼續更新咯………… web
-------------------------------萬能的分割線----------------------------------- apache
Tiles一直是一個web應用程序包,一般結合strut一塊兒使用。Apache Tiles™已經進化爲一個獨立的技術,可是它一般使用在以Servlet爲基礎的web應用程序中。
框架
第一件事是安裝須要的包。本教程咱們將盡量的安裝全部所需的包。只知道一個很輕巧可是有限的配置是可用的。 maven
若是你在使用maven,只須要加入如下的依賴,maven將回家所須要的其餘的依賴包的包含進來。
spa
<groupId>org.apache.tiles</groupId> <artifactId>tiles-extras</artifactId>
若是你沒有使用maven,只需下載tiles並拷貝全部的jar包到/WEB-INF/lib目錄下就好了。 翻譯
推薦使用maven建立項目。 code
經過在web.xml文件中配置適當的listener來加載tiles 容器,既然咱們決定加載一切,咱們將使用 CompleteAutoTilesListener: orm
<listener> <listener-class>org.apache.tiles.extras.complete.CompleteAutoloadTilesListener</listener-class> </listener>
在本教程中,咱們將直接使用servlet API中使用Tiles,沒有controller。在實際開發中,你可能會用一個MVC框架,像:Struts,Shale或Spring(Spring MVC)。 你不得不配置你的框架來使用Tiles; 請參看你是用的框架的文檔來配置。如今,如今咱們只是在web.xml聲明TilesDispatchServlet。 xml
這就意味着任何一個以".tiles"結尾的請求將直接會發送到配置的Tiles Difinition處理。
參考:
【做者聲明】轉載請註明原文地址,本文翻譯至Apache官方文檔。