gpt4 book ai didi

java - 如何在同一个 Spring MVC 映射处理程序处理的两个请求映射之间进行切换?

转载 作者:行者123 更新时间:2023-12-01 15:37:45 27 4
gpt4 key购买 nike

@RequestMapping(value = {"/abc", "/def"} method = RequestMethod.GET)
public final String switch(HttpServletRequest request, ModelMap model)
throws Exception {

// pseudeocode:
if mapping == "abc"
return "redirect:/def";
else
process the request;

}

如果调用 abc 处理程序,我想重定向到 def

是否可以在处理“def”的同一处理函数中执行此操作?

最佳答案

在我看来,如果您使用 @RequestMapping("abc") 创建另一个方法会更好,该方法会重定向到 def。如果您不想这样做,您可以从 HttpServletRequest 获取路径信息(查看 javadoc)并执行 if 语句来执行重定向。

关于java - 如何在同一个 Spring MVC 映射处理程序处理的两个请求映射之间进行切换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8621736/

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