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
它没有返回任何视图?
答案 0 :(得分:0)
经过一些研究后我发现 InternalViewResolver无法直接解析html网页,这就是我无法获取视图的原因。
Spring MVC ViewResolver not mapping to HTML files
这是解决问题的一个有用的问题。它所做的只是将html作为静态内容加载。