2016-11-01 1 views
0

앵커 태그를 클릭하는 동안 백엔드 컨트롤러를 호출하려고합니다. 나는 여전히 사용자를 URL로 가져 가고 싶지만 코드에서 다른 로직을 수행해야한다.Spring-mvc에서 앵커 태그를 사용하여 컨트롤러를 호출하는 방법은 무엇입니까?

<a href="<c:out value="${url}"/><c:out value="${name}"/><c:out value="${url}"/>"><c:out value="${name}"/></a> 

이 질문은 How to invoke a controller using a html link in Spring-mvc? 그러나 불행하게도, 그 질문에 대한 대답은 내 경우에는 적용되지 않습니다 매우 유사하다. href 값을 변경하고 싶지 않습니다. 미리 감사드립니다.

+0

당신이 자바 스크립트와 Ajax에 의해, 앵커 클릭 이벤트를 가로 챌 컨트롤러에 전화를 할 수있는 시도하고 응답과 함께, 당신이 필요로하는 무엇이든 할 – cralfaro

답변

0

<a id="btnClick">click me</a> 
    <script> 
     $('#btnClick').click(function(){ 
      $.ajax({ 
       url : yourUrlToController 
       //todo something like that 
      }); 
     }); 
    </script> 
관련 문제