java – Spring和动态包含JSP文件

我一般在Spring 3(和J2EE)中开始构建Web应用程序.
看看petclinic的例子,我看到程序员创建了很多JSP片段,比如header,includes,footer,然后使用静态包含将它们拼接在一起.无论如何我想要的是我可能有一个基页,比如Base.jsp,并且能够包含这样的东西:

原因是我想要一个主页面,然后能够放入控制器返回的ModelAndView,在每种情况下显示哪些页面部分(附加数据).这有效,但如果找不到${subpage},jsp名称错误或缺失,则不会出错.我想要更多的错误检查……

这是最好的和推荐的方法吗?如果这对我的想法似乎是一个好主意,那么正确的做法是什么?

最佳答案
您的子页面中似乎有其他引号.摆脱它们.例如:

如果你必须在控制器或servlet中设置它 – 只需使用request.setAttribute(“subpage”,“/ jsp / index.jsp”)

相关文章

这篇文章主要介绍了spring的事务传播属性REQUIRED_NESTED的原...
今天小编给大家分享的是一文解析spring中事务的传播机制,相...
这篇文章主要介绍了SpringCloudAlibaba和SpringCloud有什么区...
本篇文章和大家了解一下SpringCloud整合XXL-Job的几个步骤。...
本篇文章和大家了解一下Spring延迟初始化会遇到什么问题。有...
这篇文章主要介绍了怎么使用Spring提供的不同缓存注解实现缓...