chapter 16 : Struts 프레임워크 2
학습목표 Struts 프레임워크의 커스텀 태그 html bean logic
Struts 프레임워크 커스텀 태그
정의 종류 사용법 Struts 프레임워크 커스텀 태그 Struts 프레임워크에서 제공하는 커스텀 태그 라이브러리이다. bean html logic 사용법
Struts 프레임워크 커스텀 태그 커스텀 태그 라이브러리
Struts html 커스텀 태그
정의 특징 Struts html 커스텀 태그 일반적인 표준 html 태그가 아닌 Struts 프레임워크에서 제공하는 ActionForm 과 같은 Struts 프레임워크에서 제공하는 다른 컴포넌트 와 쉽게 연동하여 사용할 수 있다. Form 및 하위의 input 태그들을 재구성한 것이다.
정의 방법 주의사항 html:form 커스텀 태그 html의 폼 태그를 정의한다. ActionForm 을 반드시 작성한다. action 값은 액션태그의 path에 지정된 값이다.
html:form 커스텀 태그 실습 예제
html:form 커스텀 태그 실습 예제
html:form 커스텀 태그 실습 예제
html:form 커스텀 태그 실습 예제
정의 방법 특징 html:link 커스텀 태그 html의 hyper link 기능을 구현한다. action 값은 액션태그의 path에 지정된 값이다. GET 방식으로 자바 빈의 property에 값을 설정할 수 있다.
html:link 커스텀 태그 실습 예제 Architecture ActionServlet HtmlAction TestBean
html:link 커스텀 태그 실습 예제
html:link 커스텀 태그 실습 예제
html:link 커스텀 태그 실습 예제
html:link 커스텀 태그 실습 예제
html:select 커스텀 태그 정의 html의 select 기능을 구현한다. 방법 1. 나열 방식 2. 배열 방식
html:select 커스텀 태그 3. Collection 방식 4. ActionForm 이용 방식
html:select 커스텀 태그
html:multibox 커스텀 태그 정의 html의 checkbox 기능을 구현한다. 방법
html:multibox 커스텀 태그
Struts bean 커스텀 태그
Struts bean 커스텀 태그 정의 Bean 과 관련된 여러가지 작업을 제공하는 Struts 커스텀 태그이다. 종류
bean:write 커스텀 태그 정의 연관된 bean 또는 바인딩 객체를 출력하기 위한 태그로 자주 사용된다. 방법 실습 예제
bean:write 커스텀 태그
bean:write 커스텀 태그
bean:resource 커스텀 태그 정의 resource ( 자원 )을 사용하기 위한 커스텀 태그이다. 방법 실습 예제
bean:resource 커스텀 태그
bean:resource 커스텀 태그
bean:include 커스텀 태그 정의 JSP 의 include directive태그와 동일한 기능을 한다. 방법 실습 예제
bean:include 커스텀 태그
bean:header 커스텀 태그 정의 Header 정보를 출력할 때 사용한다. 방법 실습 예제
bean:header 커스텀 태그
bean:parameter 커스텀 태그 정의 Parameter 정보를 출력할 때 사용한다. 방법 실습 예제
bean:parameter 커스텀 태그
bean:message 커스텀 태그 정의 리소스 파일을 참조하여 해당 메시지를 출력한다. 방법 실습 예제
ascii 변환 방법 bean:message 커스텀 태그 %JAVA_HOME%bin 의 native2ascii.exe 을 이용한다.
bean:message 커스텀 태그
Struts logic 커스텀 태그
Struts logic 커스텀 태그 정의 빈과 JSP 의 logic 처리 담당하는 커스텀 태그이다. 종류
logic:present 커스텀 태그 정의 해당 자원이 있는 경우에 데이터 값을 출력한다. 실습 예제
logic:present 커스텀 태그
logic:equal 커스텀 태그 정의 bean 의 속성값을 비교할 때 사용한다. 실습 예제 – 문자열 비교
logic:equal 커스텀 태그
logic:equal 커스텀 태그 실습 예제 – numeric 비교
logic:iterate 커스텀 태그 정의 빈의 속성 및 바인딩 객체를 반복 처리할 때 사용한다. 실습 예제
logic:iterate 커스텀 태그
정의 실습 예제 logic:forward 및 logic:redirect 커스텀 태그 forward 및 redirect 할 때 사용한다. 실습 예제
logic:forward 및 logic:redirect 커스텀 태그
공부한 내용 Struts 프레임워크 커스텀 태그 종류 html bean logic