InternalResourceViewResolver
是Spring MVC框架中ViewResolver
一个实现,它将逻辑视图名称(例如“ hello”)解析为内部物理资源(例如Servlet和JSP文件,例如放置在WEB-INF文件夹下的jsp文件)。 它是UrlBasedViewResolver
的子类,它使用“前缀”和“后缀”转换从Spring控制器返回的逻辑视图名称,以映射到实际的物理视图。 例如,如果用户尝试访问/home
URL,并且HomeController
返回“ home”,则DispatcherServlet将查询InternalResourceViewResolver
,它将使用前缀和后缀来查找Web应用程序不可或缺的实际物理视图。 例如,如果前缀为"/WEB-INF/views/"
,后缀为".jsp"
则InternalResourceViewResolver
会将"home"
解析为"/WEB-INF/home.jsp"
。
在Spring MVC中,InternalResourceViewResolver做什么?
最新推荐文章于 2024-03-11 00:41:28 发布