Apache Tiles 学习(二)、Java Web应用中使用Apache Tiles

官方文档:http://tiles.apache.org/framework/tutorial/configuration.html


转自:http://my.oschina.net/jast90/blog/283709

先开个头,待更新……!

今天继续更新咯…………

-------------------------------万能的分割线-----------------------------------

在Java Web项目中使用Apache Tiles

    Tiles一直是一个web应用程序包,通常结合strut一起使用。Apache Tiles™已经进化为一个独立的技术,但是它通常使用在以Servlet为基础的web应用程序中。

所需包

    第一件事是安装需要的包。本教程我们将尽可能的安装所有所需的包。只知道一个很轻巧但是有限的配置是可用的。 

    如果你在使用maven,只需要加入以下的依赖,maven将回家所需要的其他的依赖包的包含进来。

?
1
2
< groupId >org.apache.tiles</ groupId >
< artifactId >tiles-extras</ artifactId >

    如果你没有使用maven,只需下载tiles并拷贝所有的jar包到/WEB-INF/lib目录下就行了。

    推荐使用maven创建项目。

启动Tiles引擎

       通过在web.xml文件中配置适当的listener来加载tiles 容器,既然我们决定加载一切,我们将使用 CompleteAutoTilesListener:

?
1
2
3
< 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

    这就意味着任何一个以".tiles"结尾的请求将直接会发送到配置的Tiles Difinition处理。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值