Spring web 4配置InternalResourceViewResolver.setSuffix(" .html")不工作

时间:2015-11-01 09:49:52

标签: spring spring-mvc

我尝试使用Java注释创建Spring 4项目进行配置。

我的配置文件:

@Configuration
@EnableWebMvc
@ComponentScan(basePackages="app.controllers")
public class WebAppConfig extends WebMvcConfigurerAdapter{

    @Bean
    public ViewResolver getViewResolver(){
        InternalResourceViewResolver resolver = new InternalResourceViewResolver();
        resolver.setPrefix("/WEB-INF/view/");
        resolver.setSuffix(".jsp"); // Problem if use .html       
        return resolver;
    }
}

控制器

@Controller
public class AppController {

@RequestMapping("/")
public ModelAndView main() {
    ModelAndView mav = new ModelAndView();
    mav.setViewName("index");
    return mav;      
}
...

我不想使用.jsp个文件,但.html。我尝试将代码更改为resolver.setSuffix(".html");,但找不到页面错误。控制器使用.jsp

0 个答案:

没有答案