kristain

博客园 首页 新随笔 联系 订阅 管理

2011年5月3日 #

摘要: SiteMesh通过Decorator的设计模式,十分利索地达到了目的。其设计思想是,用户发送request至服务器,服务器根据此request生成动态数据,生成网页,准备返回给客户端。就在返回前,SiteMesh进行拦截,对此网页进行解析,将title、body等部分拆解出来,套上模板后,再返回给客户端。由于SiteMesh在返回客户端的最后一步工作,此时的网页已经具备了标准的html网页格式,因此SiteMesh只需解析标准的html网页,无需考虑各个Web应用是应用了JSP、ASP,还是Velocity技术,相当灵活。 一般情况下,我们在decorators.xml文件中定义一个模板m. 阅读全文
posted @ 2011-05-03 10:26 kristain 阅读(780) 评论(0) 推荐(0) 编辑