我刚开始使用Spring。我遇到了很多教程。我看到使用更多的例子InternalResourceViewResolver比UrlBasedViewResolver。我查看了Spring文档,但无法弄清楚使用其中一个的好处。有人可以提供一些解释吗?
InternalResourceViewResolver
UrlBasedViewResolver
InternalResourceViewResolver是的便捷子类UrlBasedViewResolver。
JavaDoc描述了一些添加的属性,InternalResourceViewResolver这些属性在某些情况下可能有用:
UrlBasedViewResolver的便利子类,它支持InternalResourceView(即Servlet和JSP)以及诸如JstlView的子类。
AlwaysInclude:控制是否完成转发或包含。
AlwaysInclude
ExposeContextBeansAsAttributes:允许上下文中的所有bean都可以用作请求属性,这意味着可以在JSP中从EL引用它们。
ExposeContextBeansAsAttributes
ExposedContextBeanNames:如果非null,则指定将公开的Bean列表,而不是全部。
ExposedContextBeanNames