본문 바로가기
프로그래머/프로그래밍

<s:submit /> 에서 이미지 사용하면서 값 전달 하기

by plog 2009. 10. 20.

<s:submit />는 submit 버튼을 렌더링 한다.
이 태그는 비동기적인 폼 서브밋 기능을 제공하기 위해 fom 태그와 같이 사용된다.
submit 태그는 3가지의 렌더링 타입을 제공한다. input, image, button

버튼을 이쁘게 꾸미기 위해서서는 image 타입을 사용 해야한다. 하지만 이미지 타입을 사용할 경우 값 전달을 할 수 없다.

input 태그를 직접 사용하여 struts2에서 지원이 안되는 hidden으로 기본 값을 셋팅 해서 처리한다. 
<input type="hidden" name="btnValue" value="수 정" />
<s:submit id="btn" theme="simple" type="image" src="/common/images/btn.gif" tabindex="9" />

W3C 사이트에서도 아래와 같이 정의 하고 있다.

<input type="hidden" /> defines a hidden field. A hidden field is not visible for the user. Hidden fields often store a default value, or have their value changed by a JavaScript.


 

댓글