我目前正在编写一个spring boot REST API,希望对GetMapping
中定义的URL进行反向解析。在Django web框架中,有一种方法可以做到这一点:反向。但我没能为spring boot找到这样的东西。
我正在寻找这样的东西:
package help.me.stack.overflow;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("api")
public class SomeController {
@GetMapping(value = "/items/{filter}/blob")
public ResponseEntity<?> getItems(@PathVariable String filter, @RequestParam String sorting) {
return ResponseEntity.ok().body("here you go");
}
@GetMapping(value = "/give-me-url")
public ResponseEntity<?> getTheUrl() {
return resolveUrl(SomeController.getItems, "foo-filter", "foo-sorting");
// should produce "api/items/foo-filter/blob?sorting=foo-sorting"
}
}
这样的东西存在吗?我怎么用?
是的,您可以使用webmvclinkbuilder.linkto(...)
,来自spring·哈特奥斯:
linkTo(methodOn(SomeController.class).getItems("foo-filter", "foo-sorting")).withSelfRel()
请参阅此处获取更多示例
本文向大家介绍Django命名URL和反向解析URL实现解析,包括了Django命名URL和反向解析URL实现解析的使用技巧和注意事项,需要的朋友参考一下 命名 URL: test.html: urls.py: 如果 urls.py 中的 json_test/ 路径发生改变,test.html 中的地址也要改 可以使用反向 url 解析,给 json_test/ 起一个别名 urls.py: te
本文向大家介绍django反向解析URL和URL命名空间的方法,包括了django反向解析URL和URL命名空间的方法的使用技巧和注意事项,需要的朋友参考一下 本文介绍了django反向解析URL和URL命名空间,分享给大家,具体如下: 首先明确几个概念: 1.在html页面上的内容特别是向用户展示的url地址,比如常见的超链接,图片链接等,最好能动态生成,而不要固定. 2.一个django项目中
本文向大家介绍django反向解析和正向解析的方式,包括了django反向解析和正向解析的方式的使用技巧和注意事项,需要的朋友参考一下 本文介绍了Django的正向解析和反向解析,分享给大家,具体如下: 先创建一个视图界面 urls.py index.html index页面加载的效果 正向解析 所谓正向解析就是直接在这里写地址 向urls.py里面一样 例如: test/p1/p2 反向
问题内容: 我在给像这样的物体 如何将字符串转换回对象? 问题答案: 您需要字符串。
我正在构建一个使用react-router的web应用程序。当我点击url localhost:8080/user时,它工作得很好。当我点击localhost:8080/user/login时,它不起作用,控制台显示意外标记>这是什么意思?我不明白这个问题。 在这行代码中还有一件事,当我换到其他类时,它也不起作用。 Routes.js webpack.config.js
我正在尝试理解/运行迈克尔·尼尔森(Michael Neilsen)的《神经网络与深度学习》(Neural Networks and Deep Learning)第2章中关于反向传播的代码:http://neuralnetworksanddeeplearning.com/chap2.html#the_code_for_backpropagation. 在向后传球开始时,它有: 前向传递创建列表,其