Struts使用Tiles辅助开发
来源:百度文库 编辑:神马文学网 时间:2024/06/03 09:06:22
Struts使用Tiles辅助开发 javaone 转贴 (参与分:51517,专家分:875) 发表:2003-08-01 15:06 版本:1.0 阅读:5681次
Jplateau(原作)
对于在页面的布局管理以及可重用方面,Tiles做得很优秀,使我们在开发过程中思路非常流畅,特别是在用struts开发项目过程中,如果使用tiels来辅助开发,往往能带到事半功倍的效果。
如果要看Tiles的详细文档,请访问http://www.lifl.fr/~dumoulin/tiles/
在此我想从使用方式上说一下自己的经验:
往往我们的一个项目中,大部分的页面的布局都是一样的,这其中如果我们把一样风格的页面归为一类的话,这样的分类就不会很多了。(不同的项目这样的分类多少为有区别,要看页面风格规划的是否高效)
假设我们提出一类页面(如产品管理)的风格,布局如下:
那么我们可以在tiles-defs.xml中定义这样一个总的类型,如下:
tiles-defs.xml 放在/yourwebapp/WEB-INF/下
以上定义了一种布局类型,假设命名为A布局,下面要列举两个属于该类型风格的页面的布局方法添加产品页面,最终我们要关心的时addProducts.jsp这个页面,但是我们如何使用A布局的布局风格呢?
如下:
……接上tiles-defs.xml……
Jplateau(原作)
对于在页面的布局管理以及可重用方面,Tiles做得很优秀,使我们在开发过程中思路非常流畅,特别是在用struts开发项目过程中,如果使用tiels来辅助开发,往往能带到事半功倍的效果。
如果要看Tiles的详细文档,请访问http://www.lifl.fr/~dumoulin/tiles/
在此我想从使用方式上说一下自己的经验:
往往我们的一个项目中,大部分的页面的布局都是一样的,这其中如果我们把一样风格的页面归为一类的话,这样的分类就不会很多了。(不同的项目这样的分类多少为有区别,要看页面风格规划的是否高效)
假设我们提出一类页面(如产品管理)的风格,布局如下:
那么我们可以在tiles-defs.xml中定义这样一个总的类型,如下:
tiles-defs.xml 放在/yourwebapp/WEB-INF/下
- "1.0" encoding="ISO-8859-1" ?>
- "-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN"
- "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">
"mainLayout" path="/homepage.jsp"> "top" value="/header.jsp" /> "menu" value="/menu.jsp"/> "main" value="/main.jsp" /> "footer" value="/footer.jsp" /> - ……
- ……
- ……
以上定义了一种布局类型,假设命名为A布局,下面要列举两个属于该类型风格的页面的布局方法添加产品页面,最终我们要关心的时addProducts.jsp这个页面,但是我们如何使用A布局的布局风格呢?
如下:
……接上tiles-defs.xml……
-
"mainLayout" path="/homepage.jsp"> "top" value="/header.jsp" /> "menu" value="/menu.jsp"/> "main" value="/main.jsp" /> "footer" value="/footer.jsp" />
Struts使用Tiles辅助开发
Struts使用Tiles辅助开发
Matrix - 与 Java 共舞 - Jakarta Struts 编程:使用Tiles框架(第三部分)
使用 Struts 2 开发 RESTful 服务
使用 Struts 2 开发 RESTful 服务
TILES框架的使用
在Eclipse3.1中如何使用Lomboz3.1开发struts
如何在项目开发过程中使用Struts-menu
struts中tiles框架的组合与继承 - yjhmily - BlogJava
Struts中一个简单的tiles的实现步骤
JBuilder 开发 Struts实例
Struts Portlet开发 Liferay
Struts Validator 开发指南
[转载]在Eclipse3.1中如何使用Lomboz3.1开发struts
Struts Validator的使用
Struts Validator的使用
struts title 使用
Struts标签使用详解
struts titles 使用
再说Struts多模块开发
struts验证框架开发详解-
扩展 Eclipse 辅助和规范开发流程
辅助开发工具:JProfiler、install4j、exe4j
利用myeclipse快速开发struts应用程序