我有一个“/hotels/{hotel}/bookings/{booking}”形式的 URI 模板,可以通过@PathVariable 访问 Controller 中的路径变量,但是在 View 中构建链接时我需要一个引用不同的路径变量。

例如,假设用户请求“/hotels/123/bookings/booking-123”,在 View 中,需要链接回预订列表“/hotels/123/bookings/” .如何从 URI 模板获取 {hotel} 的钩子(Hook)以生成链接?将其注入(inject)每个 View 似乎很笨拙,我是否缺少更简单的方法?

请您参考如下方法:

这已被提出为 feature在 Spring 。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!