【发布时间】:2018-10-07 09:14:29
【问题描述】:
我正在使用 Java 和 Spring Boot,我需要通过 URL 获取信息并将其存储在我的 Java 类中。我的网址是这样的
localhost:8080/send?adress=example
我想将 URL 参数的值存储到 Java 中的变量中。
【问题讨论】:
-
有关于spring boot的教程涵盖了这些东西......
标签: java spring-boot url
我正在使用 Java 和 Spring Boot,我需要通过 URL 获取信息并将其存储在我的 Java 类中。我的网址是这样的
localhost:8080/send?adress=example
我想将 URL 参数的值存储到 Java 中的变量中。
【问题讨论】:
标签: java spring-boot url
我建议阅读有关 Spring Boot 和 Web 服务的教程,例如:
https://spring.io/guides/gs/rest-service/
RequestParam 注解用于将方法参数绑定到 Web 请求参数。例如
@RequestMapping(value="/send", method=RequestMethod.GET)
public String method(@RequestParam(value="address") String address) {
...
}
【讨论】:
URL 不需要发送参数,通过请求参数发送即可。
一旦你在请求中添加了一个参数,在 spring-boot by @RequestParam 我们可以获取参数值。例如
@RequestMapping(value="/order/search", method=RequestMethod.GET)
public String method(@RequestParam(value="orderNumber") String orderNumber) {
get Order by orderNumber...
}
【讨论】: