先开个头,待更新……! 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官方文档。