我刚开始使用 Spring。我遇到了很多教程。
我看到使用 InternalResourceViewResolver
的示例比使用 UrlBasedViewResolver
的示例更多。我查看了 Spring 文档,但我无法弄清楚使用其中一个的好处。有人能解释一下吗?
最佳答案
InternalResourceViewResolver
是 UrlBasedViewResolver
的方便子类.
JavaDoc 在 InternalResourceViewResolver
中描述了一些在某些情况下可能有用的附加属性:
Convenient subclass of UrlBasedViewResolver that supports InternalResourceView (i.e. Servlets and JSPs) and subclasses such as JstlView.
AlwaysInclude
:控制是转发还是包含完成。
ExposeContextBeansAsAttributes
:允许上下文中的所有bean作为请求属性使用,这意味着它们可以从JSP中的EL中引用。
ExposedContextBeanNames
:如果非 null,则指定将要公开的 bean 列表,而不是全部。
来自 Spring 论坛:Spring Q&A forum
关于java - InternalResourceViewResolver 与 UrlBasedViewResolver 有什么不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17453032/