请帮助我处理 Spring 的 RequestMapping。当我点击国家(url)时,我希望我的网络应用程序打印城市。所以我创建了WebController,它有这个RequestMapping。
@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 一起使用还是需要以其他方式使用?谢谢你的帮助!