非常に単純です。それぞれ独自の URLBinding を持つ 2 つの Bean があります。
@UrlBinding("/api/location/states/{state}")
@UrlBinding("/api/location/states/{state}/cities/{city}")
最初の URL は期待どおりに機能しますが、2 番目の URL にアクセスすると、代わりに Stripes がそれを最初の URL と照合します。URL 形式のさまざまなバリエーションを試しましたが、どれもうまくいかないようです。
編集: 最初のパラメーターに URL の一部が含まれているようです。たとえば、2 番目の URL を押すと、state=virginia/cities/richmond