为什么我无法在控制器中使用此功能
@RequestMapping(method = RequestMethod.POST) public String onSubmit( Model model, @ModelAttribute("form") Form form, BindingResult result, HttpServletRequest request) throws IOException, WriteException, BiffException { if (result.hasErrors()) { return "redirect:index.html"; } }
我得到:
javax.servlet.ServletException:无法解析名称为“ dispatcher”的servlet中的名称为“ redirect:index.html”的视图 org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1042) org.springframework.web。 servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644) org。 springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560) javax.servlet.http.HttpServlet.service(HttpServlet.java:637) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
我以前有这个工作。为什么不是现在?
试试这个,如果你正确配置了视图解析器,它应该可以工作
return "redirect:/index.html";