Spring の RequestMapping を手伝ってください。国 (url) をクリックしたときに Web アプリが都市を印刷するようにします。そこで、この RequestMapping を持つ WebController を作成しました。
@RequestMapping(value = "/cities/{cityId}", method = RequestMethod.GET )
public List <City> searchCityById( @PathVariable ("cityId") Long cityId) {
return ciserv.searchCityById(cityId);
}
ciserv - 私のサービス、それは正常に動作し、countrylist.jsp には
<c:forEach items="${countryList}" var="country">
<br />
<td><a href="cities/${country.id}">${country.name}</a></td>
</c:forEach>
そのため、国のURLをクリックすると国(URL付き)が表示され、正しくlocalhost/myproject/cities /(国のID)にリダイレクトされますが、エラー404が表示されます-リソースが利用できません。どうすれば解決できますか?そして、私のwebappのこの機能は、RequestMappingで行う必要がありますか、それとも別の方法で使用する必要がありますか? ご協力いただきありがとうございます!