【发布时间】:2013-09-03 13:45:45
【问题描述】:
我觉得页面标题应该由视图而不是控制器或模型来定义。
在 Zend Framework 中,我可以在视图中这样写:
$this->headTitle('Signup');
这会将页面的窗口标题更改为“注册”。
如何在 Java Spring MVC 中使用 Velocity 作为视图来做到这一点?
我想也许我可以使用类似的东西:
$page.setTitle("Signup")
但是没有用。
附:我也在使用 Apache Tiles,所以我有一个用于 layout.vm 的 Velocity 文件(它创建 HTML、HEAD、BODY 等)和一个用于 signup.vm 的 Velocity 文件(它只是创建注册表单)。我希望能够在 signup.vm 中指定页面的标题应该是什么。
【问题讨论】:
标签: java spring spring-mvc velocity