gpt4 book ai didi

spring-mvc - Spring mvc @PathVariable

转载 作者:行者123 更新时间:2023-12-03 04:37:15 25 4
gpt4 key购买 nike

您能给我一个在 spring mvc 中使用 @PathVariable 的简要说明和示例吗?请说明您如何输入网址?
我正在努力获取正确的 url 来显示 jsp 页面。谢谢。

最佳答案

假设你想写一个url来获取一些订单,你可以说

www.mydomain.com/order/123

其中 123 是 orderId。

现在你将在 spring mvc Controller 中使用的 url 看起来像

/order/{orderId}

现在订单 id 可以声明为路径变量

@RequestMapping(value = " /order/{orderId}", method=RequestMethod.GET)
public String getOrder(@PathVariable String orderId){
//fetch order
}

如果您使用 url www.mydomain.com/order/123,则 orderId 变量将由 spring 填充值 123

另请注意,PathVariable 与 requestParam 不同,因为 pathVariable 是 URL 的一部分。使用请求参数的相同网址将类似于 www.mydomain.com/order?orderId=123

API DOC
Spring Official Reference

关于spring-mvc - Spring mvc @PathVariable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19803731/

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