0
Spring의 RequestMapping을 도와주세요. 국가 (URL)를 클릭하면 웹 응용 프로그램에서 도시를 인쇄하고 싶습니다. 그래서이 RequestMapping을 가진 WebController를 만들었습니다.RequestMapping redirecting Error404
@RequestMapping(value = "/cities/{cityId}", method = RequestMethod.GET)
public List <City> searchCityById(@PathVariable ("cityId") Long cityId) {
return ciserv.searchCityById(cityId);
}
ciserv - 내 서비스, 그것은 임 나라 URL을 클릭하면, 그것은 나에게를 올바르게 재 그래서 나에게 (URL)와 함께 나라를 인쇄
<c:forEach items="${countryList}" var="country">
<br />
<td><a href="cities/${country.id}">${country.name}</a></td>
</c:forEach>
을 가지고 잘 및 countrylist.jsp를 작동 localhost/myproject/cities/(국가 ID), 오류 404가 표시됩니다 - 리소스를 사용할 수 없습니다. 어떻게 해결할 수 있을까요? 그리고이 Webapp의 기능 중 RequestMapping과 관련이 있거나 다른 방법을 사용해야합니까? 당신의 도움을 주셔서 감사합니다!
보인다. 이 링크를 생성하는 JSP보기의 URL은 무엇입니까? 대신 링크에'/ cities/$ {country.id}'를 사용해 보셨습니까? 애플리케이션의 컨텍스트 루트는 무엇입니까? 서블릿 매핑이란 무엇입니까? – superEb