我想创建一个主模板,其他每个视图页面都会继承。关于freemarker模板的建议,想创建一个主模板
所以主模板将具有:
HEADER
--CONTENT--
FOOTER
头将任选节目(如果该用户已登录),用户名和其他用户对象属性。
--CONTENT--是其他“继承”视图页将注入其内容的占位符。
所以我的问题是,这可能与freemarker?如果是这样,任何指导?
我该如何将用户对象从我的控制器操作传递给标题?理想情况下,对象将被传递到除了每个视图页面之外的其他位置(以避免在每个视图页面上维护此代码)。
我使用的是Spring MVC,如果用户在所有操作方法之前触发的事件中登录,我将加载用户对象。我应该在哪里存储用户对象呢? – Blankman 2010-07-20 02:33:18
如果它在每个动作之前触发,那么它听起来像请求范围是保存用户对象的好候选者。 – Pat 2010-07-20 10:11:03
so request.attributeS? – Blankman 2010-07-20 14:00:21