tiles与jsp:include的区别(如何挖掘它们的区别)
如果不能理解tiles的模板功效,则不好理解tiles与jsp:include的区别,会感觉没有必要使用tiles,会增加复杂度.下面我就以我的理解来说明一下;
如果我们一个网站的布局基本一致,这个时候,我们最好定义一个模板,如layout.jsp
包括header,ad,content,bottom;content下面又包含几个部分left,middle,right.
如果我们不使用tiles,则在每个页面按位置include相关的页面,当页面布局发生改变的时候,我们去掉左边的一部分,这个时候需要到每个页面上去删除相应的include语句;
但如果我们采用tiles的话,就只需要更改layout.jsp就行了.
tiles为了更改的规范网站布局,采用模板机制使布局维护更简单,这是tiles的真正目的所在.