【发布时间】:2021-10-29 11:46:05
【问题描述】:
我正在尝试设置RedirectAttributes,但这样做时没有任何反应。这是我的控制器:
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
@GetMapping("/run-1")
public String getTests(RedirectAttributes redirectAttributes) {
logger.info("Info Log in Main controller class");
logger.info(workingDir);
redirectAttributes.addFlashAttribute("uploadStatus", "redirectWithRedirectView");
redirectAttributes.addAttribute("uploadStatus", "redirectWithRedirectView");
return "redirect:uploadStatus";
}
这是一个 SpringBoot 项目,因为它是 Spring MVC 上的 Umbrella,所以我认为我可以使用 RedirectAttributes。那么发生了什么?当我到达这个终点时,我被退回:redirect:uploadStatus
【问题讨论】:
-
使用
@Controller而不是@RestController。
标签: java spring spring-boot spring-mvc