tiles框架理解

先夸老大,老大最帅!

修真院java学员,将自己对tiles框架的理解在此记录。

 

tiles 瓷砖

tiles框架意味着将页面划为一块块的瓷砖进行填充

1.划分basepage.jsp页面

使用  insertAttribute 语句,划分板块名称

后续继承该板块的页面必须完整的实现该板块的所有参数,不可增加板块,也不可减少板块

比如:我将板块分为了header body 和 footer板块



2.配置tiles.xml

配置思路如下

1.配置基础页面,将后续不变动的页头页尾设定在基础页面


    
    


2.新建页面继承基础页面,更换自己需要的部分,
不可添加,不可减少,
若basepage中还有为空,
在后续页面也必须传递参数

页面一为body传递参数

    


页面二为body传递参数

    

controll层调用definition name,即可获得自己需要的页面

通过以上可以看出,tiles框架将jsp的inclued语句延申为继承配置,

通过继承将每个页面重复的inclued语句消灭掉,

或许这就是轮子的含义吧,将重复代码降到最低

你可能感兴趣的:(tiles框架理解)