当@RequestMapping 中带参数 类似这种 @RequestMapping(value = "/deleteArticleById/{id}") 就会在当前路径下添加路径,变成/deleteAriticleById/queryAllArticle 这样的
@RequestMapping(value = "/deleteArticleById/{id}")
public String deleteArticleById(@PathVariable Long id) throws IOException {
editorArticleService.deleteArticleById(id);
return "redirect:/queryAllArticle";
}
解决办法就是在redirect: 后面加一个空格就会访问方法,而不是路径。
本文介绍了一个关于SpringMVC中使用重定向时的常见问题:当使用带有参数的@RequestMapping注解时,可能会导致路径错误地组合。文章详细解释了如何避免这一问题,即在redirect:后面添加一个空格,确保正确访问控制器方法而非拼接路径。
1678

被折叠的 条评论
为什么被折叠?



