gpt4 book ai didi

java - 关于Spring Boot映射顺序

转载 作者:行者123 更新时间:2023-12-01 18:34:17 25 4
gpt4 key购买 nike

我正在做一个可以自定义页面链接的博客,第一个功能是后台入口,是这样的

    @GetMapping("/admin/**")
public String index(){
return "index";
}

    @GetMapping("/{page_url}")
public String page(@PathVariable String page_url, Model model){
doSomeThing...
}

目标:

我希望当我浏览“/admin”时找到第一个功能。

问题:

到了第二个,我该怎么办(看起来也像“/favicon.ico”)

最佳答案

我不太确定您的意图是什么,据我了解,您希望正确地将索引 View 的重定向处理为一条路径上的欢迎页面和其他路径上的逻辑代码。您可以执行类似的操作(只需确保您的路径是不同的)。

@RequestMapping(value = "/", method = RequestMethod.GET)
public String home(Locale locale, Model model) {
logger.info("Welcome home! The client locale is {}.", locale);
return "index";
}

@RequestMapping(value = "/admin/{myVariable}", method = RequestMethod.GET) // or POST ...
public String admin(Model model, @PathVariable String myVariable, ...) {
// some logic, eg. displaying current date on admin page
LocalDate localDate = LocalDate.now();
model.addAttribute("serverTime", localDate);
return "admin";
}

关于java - 关于Spring Boot映射顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60090083/

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