【问题标题】:Help designing velocity template to support Header and Footer帮助设计速度模板以支持页眉和页脚
【发布时间】:2011-01-24 07:34:24
【问题描述】:

我的网站页面分为 3 个部分:

  1. 标题
  2. 主要内容
  3. 页脚

标头需要访问用户对象以显示用户名、登录/退出链接等内容,具体取决于用户是否登录。

我希望我的速度模板是这样的:

注入标题模板,这将需要访问用户对象。

主要内容将是一个 spring mvc 动作页面

页脚

我知道在我的 spring mvc 动作中,我将简单地加载我的速度模板,其中包含我需要在“主要内容”区域中显示的属性/对象。

我有没有办法提供“标题模板”访问它需要的属性/对象,而不是 spring mvc 操作?

我是 java/spring 的新手,是否有一个请求级别的集合可以加载我的用户对象,以便我可以从那里引用它?

【问题讨论】:

    标签: java spring velocity


    【解决方案1】:

    我认为在 Spring MVC 框架中做到这一点的方法是使用自定义的Handler Interceptor 将必要的信息附加到请求(或响应)对象,然后返回true 以允许请求继续指定的控制器。

    警告:我从来没有这样做过,YMMV 等......

    【讨论】:

      猜你喜欢
      • 2011-05-07
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      • 2016-08-28
      • 1970-01-01
      • 1970-01-01
      • 2019-05-05
      • 2020-01-02
      相关资源
      最近更新 更多