تمامی فریم ورک های mvc برای کار با لایه view روشی را ارائه میدهند که در Spring MVC با کمک view resolver انجام میشود. view resolver در واقع view مورد نیاز را با نام view موجود map میکند.
در Spring MVC برای موارد مختلف view resolver هایی وجود دارند مانند :
InternalResourceViewResolver
XmlViewResolver
ResourceBundleViewResolver
کاربرد InternalResourceViewResolver :
با این view resolver میتوانیم پیشوند و پسوند نام view ها را مشخص کنیم :
@Bean public ViewResolver internalResourceViewResolver() { InternalResourceViewResolver bean = new InternalResourceViewResolver(); bean.setViewClass(JstlView.class); bean.setPrefix("/WEB-INF/view/"); bean.setSuffix(".jsp"); return bean; }
این مبحث ادامه دارد و در زمانی دیگر کامل خواهد شد