【问题标题】:How can I access path variables in a URI template in the view (Spring 3/SpringMVC)?如何在视图 (Spring 3/SpringMVC) 中访问 URI 模板中的路径变量?
【发布时间】:2009-10-17 11:51:25
【问题描述】:

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

例如,假设用户请求“/hotels/123/bookings/booking-123”,在视图中,需要链接回预订列表“/hotels/123/bookings/” .如何从 URI 模板获取到 {hotel} 的挂钩以生成链接?将它注入每个视图似乎很笨拙,有没有我想念的更简单的方法?

【问题讨论】:

  • 如果它像链接到上层一样简单,那么为什么不使用像“../”这样的相对网址呢?
  • 你现在只能忍受笨重的生活。不过,我建议您向jira.springsource.org 提交功能请求。

标签: java spring spring-mvc


【解决方案1】:

这已在 Spring 中作为 feature 提出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-19
    • 2018-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-26
    • 1970-01-01
    相关资源
    最近更新 更多