Chapter 16 : Struts 프레임워크 2. chapter 16 : Struts 프레임워크 2.

Slides:



Advertisements
Similar presentations
16 장 한빛미디어 ( 주 ) 스트러츠 프레임워크 설치 및 기본 설정 방법을 이해한다 스트러츠 프레임워크의 구조를 이해한다 struts-config.xml 기본 설정을 이해한다 스트러츠 프레임워크 설치 및 기본 설정 방법을 이해한다 스트러츠 프레임워크의 구조를 이해한다.
Advertisements

1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
6 장. printf 와 scanf 함수에 대한 고찰 printf 함수 이야기 printf 는 문자열을 출력하는 함수이다. – 예제 printf1.c 참조 printf 는 특수 문자 출력이 가능하다. 특수 문자의 미 \a 경고음 소리 발생 \b 백스페이스 (backspace)
Format String Attack! 포맷 스트링 공격 경일대학교 사이버보안학과 학년 남주호.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
스트러츠 프레임워크 고급 활용 ActionForm 클래스를 이용한 고급 폼 처리기법을 이해한다
ㅎㅎ C++ 프로그래밍의 첫 걸음 C++로 프로그래밍한다는 것의 의미 세상에서 가장 간단한 C++ 프로그램
ㅎㅎ C++ 프로그래밍의 첫 걸음 C++ 프로그래밍 기초 : 객체지향의 시작 C++로 프로그래밍한다는 것의 의미
2장. 프로그램의 기본 구성. 2장. 프로그램의 기본 구성 2-1"Hello, World!" 들여다 보기 /* Hello.c */ #include int main(void) { printf("Hello, World! \n"); return 0;
C 프로그래밍 I.
제 08 장 자바 빈즈 학기 인터넷비즈니스과 강 환수 교수.
블록 속성 정의와 추출 속성 정의 블록을 만들 객체들에 문자를 사용하여 속성을 설명하는 꼬리표에 해당하는 태그를 정의하는
데이터 파일 C 데이터 파일과 스트림(Stream) 텍스트 파일 처리
Windows Server 장. 사고를 대비한 데이터 백업.
forms 객체 입력상자 체크상자, 라디오 버튼 목록상자
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
컴퓨터응용과학부 Java Enterprize(DB) 제 12 주
12 ███████████ 12.
C / C++ Programming in multi platform
Chapter 15 : Struts 프레임워크 1. chapter 15 : Struts 프레임워크 1.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
D / K / I / T / E / C / H / N / O / L / O / G / Y
웹 애플리케이션 개발 프레임워크와 스트러츠 웹 애플리케이션 기술 변천사를 이해한다
소프트웨어 분석과 설계 Struts2 & JBOSS 설치하기
메시지 큐[5] – test1.c 메시지 제어: msgctl(2) #include <sys/msg.h>
12강. 액션태그 액션태그란? forward, include, param 태그 살펴보기
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
6장. printf와 scanf 함수에 대한 고찰
ASP.NET AJAX 비동기 게시판 작성 2007 컴퓨터공학실험( I )
Chapter 07. 기본 함수 익히기.
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
제 13 장 JSTL 학기 인터넷비즈니스과 강 환수 교수.
자바 5.0 프로그래밍.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
C 프로그래밍 C언어 (CSE2035) (Chap11. Derived types-enumerated, structure, and union) (1-1) Sungwook Kim Sogang University Seoul, Korea Tel:
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
자바 5.0 프로그래밍.
어서와 C언어는 처음이지 제14장.
C# 12장. 웹 응용 프로그램 제작.
Spring 프레임워크의 이해 2. Spring Introduction.
뇌를 자극하는 Windows Server 2012 R2
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
Smart Workplace 개발자 가이드
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
15장 컬렉션 프레임워크 Section 1 컬렉션 프레임워크의 개요 Section 2 리스트 Section 3 셋
폼 관련 태그 폼 양식 직접 만들어보기 회원가입 절차 4단계
USN(Ubiquitous Sensor Network)
윈도우 컨트롤.
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
에어 조건문.
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
웹디자인
AUTODESK AUTOCAD ELECTRICAL 전기제어 2D 설계 소프트웨어 표준기반 설계 생산성 도구 구조도 설계
자바 5.0 프로그래밍.
15강. 폼 데이터 값 검증 Validator를 이용한 검증 ValidationUtils 클래스
문자열 컴퓨터시뮬레이션학과 2015년 봄학기 담당교수 : 이형원 E304호,
제 06 장 JSP 액션 태그 학기 인터넷비즈니스과 강 환수 교수.
제 15 강 문자와 코드 shcho.pe.kr.
1차 발표: 프로젝트 발표 안내 및 형식 학번: 이름: 김경우.
영상처리 실습 (OpenCV + MFC) Chonbuk National University A.I. Lab.
05. General Linear List – Homework
~27 윤형기 Python 프로그래밍 (보충) ~27 윤형기
Spring Introduction.
모바일(폰)메일 서비스 정흠수 최동훈.
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
JSP Programming with a Workbook
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
 6장. SQL 쿼리.
7 생성자 함수.
6 객체.
Presentation transcript:

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