티스토리 뷰

공장 (factory)/- Programming..

[JSP] button 태그가 무조건 submit 될 때 해결법

공부하는 나부랭이, 무중력고기 2014.07.11 20:30
	
	
	
	

	
	Test


	



   위와 같이 간단하게 주소만 넘기는 코드를 짰다고 가정했을 때, 취소 버튼을 누르든 확인 버튼을 누르든 무조건 submit 되는 현상이 발생한다.


   전에도 이같은 일이 발생해서 button을 input type="button"으로 바꿔서 해결했던 적이 있었는데, 이번엔 button에 입힌 CSS 디자인을 포기할 수 없어서 어떻게든 방법을 찾아야 하는 상황이었다. (input에도 CSS가 적용되긴 하지만 뭔가 모양이 달랐다. 디자이너에게 따로 부탁하기가 좀 미안하기도 하고, 또 다른 방법을 알고 싶은 마음에 시간도 있으니 혼자 알아서 해결하기로 마음 먹음.)


   이유는 button 태그를 form 태그 안에 넣었기 때문이었는데, 그렇다고 왜 무조건 submit이 되는지는 잘 모르겠다. 일종의 버그 같다.


   해결 방법은 3가지다.


   1. button 태그를 form 태그 안에서 밖으로 빼놓는다.


   2. button 태그를 input type="button"으로 바꾼다.




   3. button 태그 안에 type="button"을 추가한다.








댓글
댓글쓰기 폼
Total
1,060,230
Today
25
Yesterday
754
«   2018/08   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
글 보관함