java - 在 Spring MVC 中将子模板包含到模板中的最佳方法

标签 java jsp spring-mvc

我正在使用带有注释的 Spring 3 MVC 编写 web 应用程序。我使用jsp作为 View 层。我有一些基本模板和许多模板,我想根据 Controller 将它们包含到此基本模板中。

我知道我可以将模板名称添加到 Controller 内的模型中,但这不是我认为最好的方法。我认为必须存在某种声明方式。

执行此操作的最佳方法是什么。

谢谢。

最佳答案

您可以尝试Apache Tiles ( integration with Spring MVCpetcare sample )。

使用 Tiles,您可以将模板分解为子模板,以声明方式将它们组装到图 block 的定义中,并使用定义名称作为从 Controller 返回的 View 名称。

关于java - 在 Spring MVC 中将子模板包含到模板中的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3683552/

相关文章:

java - 将实体的元素添加到同一实体 - @OneToMany

java - Exoplayer 隐藏 PlaybackControlView onClick(不是 onTouch)

java - 如何在Spring应用程序中获取ServletConfig?

java - 从 Web Controller 调用 spring Rest Controller

javascript - 显示基于输入类型和验证的不同错误

java - 为什么编译器会提示 illegal start of expression 错误消息?

java打印类语句

java - 使用 Java 发送电子邮件

java - Struts 中的文件下载开始事件

java - 不使用中间文件直接从SFTP下载文件到HTTP响应