[Spring] HiddenMethod의 활용
REST방식을 사용하기 위해 GET, POST, PUT, PATCH, DELETE 방식등을 이용한다.하지만 브라우저에 따라서 PUT, PATCH, DELETE 방식을 지원하지 않는 경우가 발생할 수 있다. 많은 브라우저가 GET, POST 방식만을 지원하기 때문에 REST 방식을 제대로사용하려면 이러한 상황에 대해서 고려해야한다. 이러한 해결책으로는 브라우저에서 POST방식으로 전송하고, 추가적인 정보를 이용해서PUT, PATCH, DELETE와 같은 정보를 같이 전송하는 것이다.이를 'Overloaded POST'라고 한다. 예를 들어 Ajax를 이용해서 전송하는 경우에는 'X-HTTP-Method-Override' 정보를 이용하는데코드는 아래와 같이 작성한다.$.ajax({type:'delete',u..