Form 태그
정의
get(select) , post(insert) , put(update) , delete(delete)
<form action="이동할 url" method=" get|post|delete|put ">
</form>
< put 방식 >
다만 JSP - put , delete 방식은 HTML 에서 지원을 안함 따라서
application.properties
# PUT , DELETE 방식도 form 에서 사용할 수 있게 만들어줌
spring.mvc.hiddenmethod.filter.enabled=true
HTML
<form action="/경로/${KEY}" method="post">
<%-- TODO: springboot 에서 아래와 같이 hidden 값을 전송하면 : put 방식으로 인식해서 연결해줌 --%>
<input type="hidden" name="_method" value="put"/>
< delete 방식 >
HTML
<form id="delete-form" action="/경로/${}" method="post">
<%-- TODO: springboot 에서 아래와 같이 hidden 값을 전송하면 : delete 방식으로 인식해서 연결해줌 --%>
<input type="hidden" name="_method" value="delete"/>
<button type="submit" class="btn btn-danger">Delete</button>
</form>
< 참조 >
Submit 태그
기본기능 - 해당 url 이동됨
( Submit 버튼은 페이지 이동이 일어남 )
<button type="submit">
'SpringBoot > JSP (참조)' 카테고리의 다른 글
JSP - JSTL dependencies (0) | 2024.01.29 |
---|---|
Jsp - JSTL - fmt Library (1) | 2023.10.06 |
Jsp - JSTL - fn Library (0) | 2023.10.06 |
Jsp - JSTL - c Library (0) | 2023.10.06 |
Jsp - JSTL - try ~ catch (0) | 2023.10.06 |