很简单,我有两个 Bean,每个都有自己的 URLBinding:
@UrlBinding("/api/location/states/{state}")
@UrlBinding("/api/location/states/{state}/cities/{city}")
第一个 URL 按预期工作,但如果我访问第二个 URL,Stripes 会将其匹配到第一个 URL。我尝试了 URL 格式的不同变体,但似乎都不起作用。
编辑:看起来第一个参数包含 URL 的一部分,例如,点击第二个 URL 给了我state=virginia/cities/richmond