java, spring

Spring 조회 페이지에서 <form> 처리

isaac.kim 2021. 7. 11. 21:41
728x90
반응형

Spring 조회 페이지에서 <form> 처리

광고 한 번의 클릭은 개발자에게 매우 큰 도움이 됩니다!

 

게시물의 조회 페이지에서는 수정과 삭제가 필요한 페이지로 링크를 처리해야 합니다. 직접 버튼에 링크를 처리하는 방식으로 작성했지만, 다양한 상황을 처리하기 위해 <form> 태그를 이용해 수정합니다.

 

참고 글

2021.07.11 - [Spring] - Spring 게시물의 수정/삭제 처리

2021.07.11 - [Spring] - Spring 게시물 조회 페이지 처리 / 히스토리 조작(history.replaceState( ) )

 

아래 이미지는 기존 상세 조회 페이지에서 하단에 세팅한 버튼입니다. 

 

※ <form> 태그 이용해서 수정한 코드

사용자가 버튼을 클릭하면 openForm이라는 id를 가진 <form> 태그를 전송해야 하므로 추가적인 Javascript 처리가 필요합니다.

사용자가 Modify 수정 버튼을 누르면 seq_bno 값을 같이 전달하고 <form> 태그를 submit 시켜서 처리합니다. 사용자가 List로 이동하는 경우에는 아무런 데이터도 필요하지 않으므로 <form> 태그 내의 seq_bno 를 갖는 태그를 지우고 submit을 통해서 리스트 페이지로 이동합니다.


오늘은 Spring 조회 페이지에서 <form> 태그를 사용해서 버튼을 제어하는 방법에 대해 알아보았습니다. 도움이 되셨다면 구독! 좋아요 부탁드립니다.

728x90
반응형