Download presentation
Presentation is loading. Please wait.
2
chapter 16 : Struts 프레임워크 2
3
학습목표 Struts 프레임워크의 커스텀 태그 html bean logic
4
Struts 프레임워크 커스텀 태그
5
정의 종류 사용법 Struts 프레임워크 커스텀 태그 Struts 프레임워크에서 제공하는 커스텀 태그 라이브러리이다. bean
html logic 사용법
6
Struts 프레임워크 커스텀 태그 커스텀 태그 라이브러리
7
Struts html 커스텀 태그
8
정의 특징 Struts html 커스텀 태그 일반적인 표준 html 태그가 아닌 Struts 프레임워크에서 제공하는
ActionForm 과 같은 Struts 프레임워크에서 제공하는 다른 컴포넌트 와 쉽게 연동하여 사용할 수 있다. Form 및 하위의 input 태그들을 재구성한 것이다.
9
정의 방법 주의사항 html:form 커스텀 태그 html의 폼 태그를 정의한다.
ActionForm 을 반드시 작성한다. action 값은 액션태그의 path에 지정된 값이다.
10
html:form 커스텀 태그 실습 예제
11
html:form 커스텀 태그 실습 예제
12
html:form 커스텀 태그 실습 예제
13
html:form 커스텀 태그 실습 예제
14
정의 방법 특징 html:link 커스텀 태그 html의 hyper link 기능을 구현한다.
action 값은 액션태그의 path에 지정된 값이다. GET 방식으로 자바 빈의 property에 값을 설정할 수 있다.
15
html:link 커스텀 태그 실습 예제 Architecture ActionServlet HtmlAction TestBean
16
html:link 커스텀 태그 실습 예제
17
html:link 커스텀 태그 실습 예제
18
html:link 커스텀 태그 실습 예제
19
html:link 커스텀 태그 실습 예제
20
html:select 커스텀 태그 정의 html의 select 기능을 구현한다. 방법 1. 나열 방식 2. 배열 방식
21
html:select 커스텀 태그 3. Collection 방식 4. ActionForm 이용 방식
22
html:select 커스텀 태그
23
html:multibox 커스텀 태그 정의 html의 checkbox 기능을 구현한다. 방법
24
html:multibox 커스텀 태그
25
Struts bean 커스텀 태그
26
Struts bean 커스텀 태그 정의 Bean 과 관련된 여러가지 작업을 제공하는 Struts 커스텀 태그이다. 종류
27
bean:write 커스텀 태그 정의 연관된 bean 또는 바인딩 객체를 출력하기 위한 태그로 자주 사용된다. 방법 실습 예제
28
bean:write 커스텀 태그
29
bean:write 커스텀 태그
30
bean:resource 커스텀 태그 정의 resource ( 자원 )을 사용하기 위한 커스텀 태그이다. 방법 실습 예제
31
bean:resource 커스텀 태그
32
bean:resource 커스텀 태그
33
bean:include 커스텀 태그 정의 JSP 의 include directive태그와 동일한 기능을 한다. 방법 실습 예제
34
bean:include 커스텀 태그
35
bean:header 커스텀 태그 정의 Header 정보를 출력할 때 사용한다. 방법 실습 예제
36
bean:header 커스텀 태그
37
bean:parameter 커스텀 태그 정의 Parameter 정보를 출력할 때 사용한다. 방법 실습 예제
38
bean:parameter 커스텀 태그
39
bean:message 커스텀 태그 정의 리소스 파일을 참조하여 해당 메시지를 출력한다. 방법 실습 예제
40
ascii 변환 방법 bean:message 커스텀 태그
%JAVA_HOME%bin 의 native2ascii.exe 을 이용한다.
41
bean:message 커스텀 태그
42
Struts logic 커스텀 태그
43
Struts logic 커스텀 태그 정의 빈과 JSP 의 logic 처리 담당하는 커스텀 태그이다. 종류
44
logic:present 커스텀 태그 정의 해당 자원이 있는 경우에 데이터 값을 출력한다. 실습 예제
45
logic:present 커스텀 태그
46
logic:equal 커스텀 태그 정의 bean 의 속성값을 비교할 때 사용한다. 실습 예제 – 문자열 비교
47
logic:equal 커스텀 태그
48
logic:equal 커스텀 태그 실습 예제 – numeric 비교
49
logic:iterate 커스텀 태그 정의 빈의 속성 및 바인딩 객체를 반복 처리할 때 사용한다. 실습 예제
50
logic:iterate 커스텀 태그
51
정의 실습 예제 logic:forward 및 logic:redirect 커스텀 태그
forward 및 redirect 할 때 사용한다. 실습 예제
52
logic:forward 및 logic:redirect 커스텀 태그
53
공부한 내용 Struts 프레임워크 커스텀 태그 종류 html bean logic
Similar presentations