-
Spring MVC - form 속성 - form, button, hidden, input, textareaSpring/Spring MVC 2021. 12. 27. 00:37728x90반응형
form 요소 - form, button, hidden, input, textarea
- 다양한 form 태그들과 속성들을 살펴보자
- 주로 정보 수정 페이지를 구성할 때 사용한다.
<form:from>
- modelAttrivute - bean 객체 이름이 id 속성으로 설정된다. 생략 시 command 문자열이 설정
- action - 요청할 주소 설정. 생략 시 현재 페이지로 설정된다.
- method - 요청 방식을 설정. 생략시 post로 설정된다.
<form:button>
- Submit 버튼 생성
- disabled - true로 세팅해주면 버튼을 누를 수 없도록 비활성화된다.
<form:hidden>
- Hidden 타입의 input 태그를 생성
- path - 설정한 property는 id와 name 속성으로 설정되며 model의 값을 getter를 통해 가져와 value 속성에 주입
<form:input>
- text 타입의 input 태그를 생성
- path - 설정한 property는 id와 name 속성으로 설정되며 model의 값을 getter를 통해 가져와 value 속성에 주입
<form:password>
- 태그 password 타입의 input 태그를 생성
- path - 설정한 property는 id와 name 속성으로 설정되며 model의 값을 getter를 통해 가져와 value 속성에 설정
- showPassword - 기본적으로 값을 가져와도 value 속성에 주입되지 않지만 ture를 넣어주면 주입이 된다.
<form:textarea>
- textarea 타입의 input 태그를 생성
- path - 설정한 property는 id와 name 속성으로 설정되며 model의 값을 getter를 통해 가져와 value 속성에 설정
728x90반응형'Spring > Spring MVC' 카테고리의 다른 글
Spring MVC - Redirect와 Forward (0) 2021.12.27 Spring MVC - form 요소 - select, option, options, checkbox, checkboxs, radiobutton, radiobuttons (0) 2021.12.27 Spring MVC - 폼 커스텀 태그(Form Custom Tag) (0) 2021.12.26 Spring MVC - 커맨드 객체(Command Object) (0) 2021.12.26 Spring MVC - JSP에 데이터 전달 (0) 2021.12.26