在Spring mvc gradle应用程序中查看未解析

时间:2016-09-16 14:54:38

标签: spring spring-mvc

Web应用程序是使用gradle sts项目完成的 我添加了像这样的解析器

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
      <property name="prefix" value="/WEB-INF/view/" />
      <property name="suffix" value=".html" />
   </bean>

它正在击中网址,但不会返回任何视图

@Controller 公共课HomeController {

@RequestMapping(value = DatahubClientConstant.CLIENT_URL , method = RequestMethod.GET )
public ModelAndView getTestPage(HttpServletRequest request, HttpServletResponse response) throws Exception {
        //System.out.println("Hello World");
    return new ModelAndView("home");
}
}

尝试使用sysout

它没有返回任何视图?

1 个答案:

答案 0 :(得分:0)

经过一些研究后我发现 InternalViewResolver无法直接解析html网页,这就是我无法获取视图的原因。

Spring MVC ViewResolver not mapping to HTML files

这是解决问题的一个有用的问题。它所做的只是将html作为静态内容加载。