gpt4 book ai didi

java - Spring MVC 中的重定向

转载 作者:IT老高 更新时间:2023-10-28 13:46:35 27 4
gpt4 key购买 nike

为什么我不能让它在我的 Controller 中工作

@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: Could not resolve view with name 'redirect:index.html' in servlet with name 'dispatcher'
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)

我以前有这个工作。为什么不是现在?

最佳答案

试试这个,如果你正确配置了 View 解析器,它应该可以工作

 return "redirect:/index.html";

关于java - Spring MVC 中的重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4584410/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com