JSP Programming with a Workbook

Slides:



Advertisements
Similar presentations
Web Programming 소개 인공지능 연구실. Artificial Intelligence Laboratory 목차  1. HTML5  2. 개발 환경 구축  3. JSP  4. 실습 2.
Advertisements

스토리 보드 EBS 인터넷 수능 강의시스템 운영 Ver 1.0 Copyright ⓒ LG CNS LG CNS 의 사전 승인 없이 본 내용의 전부 또는 일부에 대한 복사, 배포, 사용을 금합니다. EBSi-AP-APZ-AN-004 [APZIPSI] 중간고사 대비특강.
- SW_Desing Study Group -
Vision System Lab, Sang-Hun Han
스트러츠 프레임워크 고급 활용 ActionForm 클래스를 이용한 고급 폼 처리기법을 이해한다
Spring MVC ㅇ 스프링 MVC 구성요소 설명 DispatcherServlet 클라이언트의 요청을 컨트롤러에게 전달하고
제5장 산업재해 보상보험 ☞ 목적 : 근로자의 업무와 관련하여 발생한 재해근로자의 재활 및 사회복귀를 촉진시키기 위하여 이에 필요한 보험시설을 설치 운영하며, 피해를 예방하고 근로자의 복지증진을 위한 사업을 행함으로써 근로자의 보호에 이바지함을 목적으로 함. 산재보험은.
12장. JSP에서 자바빈 활용 제12장.
7. JavaBeans 프로그래밍 JavaBeans JavaBeans 만들기 빈을 이용한 회원가입 양식 작성하기 빈 작성
제 08 장 자바 빈즈 학기 인터넷비즈니스과 강 환수 교수.
데이터 관리의 모든 것 데이터 최적화하기 데이터 정렬하기 자동 필터와 고급 필터
JSP BBS (Bulletin Board System)
9 표준 액션.
9장. 요청 흐름제어와 모듈화 #1: <jsp:forward> 액션태그 사용
JSP 내장 객체 개요 내장 객체 (참조 변수 이름) 자바 클래스 주요 역할
7. JavaBeans 프로그래밍 JavaBeans JavaBeans 만들기 Bean을 이용한 회원가입 양식 작성하기
16강. 자바 빈 빈 이란? 빈 만들기 빈 관련 액션 태그(useBean, getProperty, setProperty)
6장. JSP 지시문 (Directives) 제6장.
김은지 강남대학교.
제3장 이클립스 사용하기.
중 간 고 사 (웹프로그래밍)
23강. EL(Expression Language)
강의 보조자료 & Homework #2 - 로그인과 이미지 카운터 만들기 -
Java IT응용시스템공학과 김형진 교수 2장. 자바의 환경 public class SumTest {
JSP(Java Server Page) JSP기초 JSP 지시어 PSLAB 남지민 년 2월 17일.
웹서버와 설치에 필요한 것 WWW ( world wide web ) TCP/IP 프로토콜을 이용하는 클라이언트/서버 환경
JavaServerPage 전혜영.
JSP Programming with a Workbook
[INA240] Web Programming Homework #3 [INA240] Web Programming
JSP와 자바 빈즈 JSP 빈즈 구조를 이해하고 활용한다. useBean 액션 활용법을 익힌다.
JSP 내장 객체 JSP에서 기본으로 사용할 수 있는 내장 객체 종류를 알아본다. 내장 객체별 주요 기능과 메서드를 이해한다.
9강. JSP 본격적으로 살펴보기-I JSP 태그의 개념 이해 JSP 동작 원리 JSP 내부 객체
Html(front end) & jsp(back end)
5장. JSP 페이지의 스크립트 요소 이 장에서 배울 내용 : JSP페이지를 구성하는 구성요소중 하나인 스크립트요소를 학습하는 장으로 JSP페이지의 스크립트의 3가지 요소인 선언문(Declaration), 스크립트릿(Scriptlet), 표현식(Expression)에 대해.
9장 JSP페이지의 에러처리 이장에서 배울 내용 : JSP페이지에서 에러를 처리하는 방법에 대해 학습해본다. 에러페이지를 사용한 에러처리의 문제점을 살펴보고, 현재 JSP2.0에서 권장하는 에러 처리 형태인 에러코드별 에러처리를 하는 방법에 대해 학습한다.
제주닷컴 매뉴얼 (실시간 예약시스템) 2013년 10월.
낮과 밤 알아보기 슬기로운 생활 2학년 1학기 4. 빛과 그림자>낮과 밤( 4/8 )
충북대학교 데이터베이스 & 정보시스템 연구실 정 태 성
10장. 자바빈(JavaBean) 이 장에서 배울 내용 : 화면에 표시를 담당하는 JSP페이지와 실제프로그램을 처리하는 로직을 분리하는 것에 대해서 학습한다. 하나의 JSP페이지 안에 디자인부와 로직부가 혼재하게 되면 프로그램의 협업과 유지보수가 어렵다. 자바빈은 로직을.
이장에서 배울 내용 : 화면에 표시를 담당하는 JSP페이지와 실제프로그램을 처리하는 로직을 분리하는 것에 대해서 학습한다
Tel 건설업 관리 프로그램 (건설박사) ㈜비즈로 Tel
1강. 웹프로그래밍 웹프로그래밍이란? JAVA웹 웹프로그램의 동작 필요한 학습 Lecturer Kim Myoung-Ho
JSP Programming with a Workbook
초등교원 전보시스템 사용자 설명서(교감, 원감용) 광주광역시교육청.
JSP문법 JSP 기본 구조를 이해한다. 지시어, 스크립트릿 JSP 액션 태그 사용법을 익힌다. 한빛미디어(주)
표현언어와 커스텀태그 표현 언어의 개념을 이해한다. JSP1.2 커스텀 태그 개발 방법을 익힌다.
토익시험 접수 절차 Page : 위치 : :: 페이지 설명 [회원접수] 클릭
교육지원 시스템 개발 ProjectTeam (매경 2조).
2장. 홈페이지를 만들기 전에 홈페이지 제작 목적과 제작 과정 홈페이지 제작 관련 기술들 홈페이지 제작에 필요한 준비물
[INA470] Java Programming Youn-Hee Han
2d game pRogramming 1차 발표 이재남.
3장. 웹로직 서버에서의 서블릿과 JSP의 운용 3-1. 서블릿, JSP를 실행하기 전의 환경 설정
리스너와 서블릿 필터 초기화 파라미터 관리 개념을 이해한다 리스너 구조를 이해하고 프로그래밍 기법을 배운다
Ⅳ. 생식과 발생 4. 자손에게 줄 세포 만들기.
“병원 폐기물 소각장” 및 “가축 폐수 처리장” 건축 허가 반대 (2011년 “음식물처리장” 미해결 민원 연관)
JSP Expression Language
JSP 빈즈 1.JSP 빈즈? JSP와 연동을 위해 만들어진 컴포넌트 클래스를 말한다. JSP 빈즈는 컨테이너에 위치하며, 데이터 처리와 공용화된 기능을 제공하기 때문에 빈즈를 잘 활용하면 프로그램의 중복을 줄이고 좀더 원할한 유지보수가 가능한다. 물론 , 모든 JSP를.
제 06 장 JSP 액션 태그 학기 인터넷비즈니스과 강 환수 교수.
제 11 장 자바빈즈를 이용한 JDBC 프로그래밍 학기 인터넷비즈니스과 강 환수 교수.
1. 기술 및 제품 설명 > 제품 개요 발표자료 작성 방법 <발표자료 작성 방법>
2015년 2학년 1반.
웹 프로그래밍 기술 요약 Yang-Sae Moon Department of Computer Science
“전자구매” 메뉴 접속을 위해 “전자입찰” 메뉴에서 공인인증서 등록
1. 칭찬 및 고발제도 운영(안) 1. 목적 : 칭찬문화의 전사적 확산,전파를 통한 칭찬문화 조성 및 건전한 회사문화 형성
JSP Programming with a Workbook
Choi Younghwan CSE HUFS
한국디지털미디어 고등학교 번 조성혁 HTML 5는 HTML4의 다음 버전으로 특정 plug-in같은 것 없이 web에서 진보,발전된 application을 만들 수 있도록 HTML을 발전시킨 것이다.
차세대 응급의료정보망 구축 4차 사업 통합로그인 이용메뉴얼 v1.1.
대관시스템 매뉴얼 : 대관회원가입 및 공연장 대관신청
중등교원 전보시스템 사용자 설명서 * 작성일 2018 년 12 월 14 일 * 작성자 광주광역시교육청.
Presentation transcript:

JSP Programming with a Workbook 액션 태그

학습 목표 액션 태그에 대하여 알아보자. 자바 빈에 대하여 알아보자. JSP Programming with a Workbook

액션 태그 액션 태그 어떤 동작이나 액션이 일어나는 시점에서 페이지와 페이지 사이의 이동에 관련된 제어를 하거나 자바 애플릿을 실행할 때 사용 액션 태그 설명 include 다른 페이지를 현재 페이지에 포함 forward 현재 페이지의 제어를 다른 페이지에 전달 plug-in 자바 애플릿 사용 useBean 자바 빈 객체 생성 시 사용 setProperty 자바 빈의 속성 값 저장 getProperty 자바 빈의 속성 값 리턴 JSP Programming with a Workbook

include 액션 태그 [1/2] include 액션 태그 (코드 5-1 ~ 코드 5-3 참고) 다른 페이지를 현재 페이지에 포함하고자 할 때 사용 flush 속성 : 현재 페이지가 지금까지 출력 버퍼에 저장한 결과를 어떻게 처리할 것인지 결정할 때 사용 형식 <jsp : include page="포함될 페이지“ flush = "true" /> 예제 <jsp:include page="include_3.jsp" flush="false"/> JSP Programming with a Workbook

include 액션 태그 [2/2] param 액션 태그 (코드 5-4 ~ 코드 5-5 참고) 포함되는 페이지에 값을 전달할 때 사용 형식 <jsp : include page="포함될 페이지“ flush="false" > <jsp : param name="속성 이름“ value="속성 값” /> </jsp : include> 예제 <jsp:include page="include_3.jsp"> <jsp:param name="strID" value="<%=ID%>"/> </jsp:include> JSP Programming with a Workbook

forward 액션 태그 [1/2] forward 액션 태그 (코드 5-6 ~ 코드 5-10 참고) 현재 페이지의 제어를 다른 페이지에 전달 할 때 사용 형식 <jsp : forward page="이동할 페이지“ /> 예제 <jsp:forward page="forward_1.jsp" /> JSP Programming with a Workbook

forward 액션 태그 [2/2] param 액션 태그 (코드 5-11 ~ 코드 5-13 참고) 다른 페이지에 값을 전달할 때 사용 형식 <jsp : forward page="이동할 페이지“ > <jsp : param name="속성 이름“ value="속성 값” /> </jsp : forward> 예제 <jsp:forward page="forward_5.jsp" > <jsp:param name="LogName" value="<%=ID%>" /> </jsp:forward> JSP Programming with a Workbook

plug-in 액션 태그 plug-in 액션 태그 웹 브라우저가 나타낼 수 없는 MIME 타입을 표현하려는 방법 형식 : page. 148 ~ page. 149 참고 JSP Programming with a Workbook

useBean 액션 태그 [1/2] 빈(Bean) 어떠한 작업을 독립적으로 수행하는 컴포넌트 package 패키지이름; 형식 package 패키지이름; 접근제한자 class 클래스이름{ ...... } JSP Programming with a Workbook

useBean 액션 태그 [2/2] useBean 액션 태그 (코드 5-14 ~ 코드 5-16 참고) 자바 빈을 JSP에서 사용할 수 있게 해주는 액션 태그 빈즈 값 설정 및 가져오기 형식 <jsp:useBean id="변수“ class="빈즈 클래스” scope="범위“/> 예제 <jsp:useBean id="myBean" class="HelloWorld.Hello" scope="page"/> 형식 <jsp:setProperty name="변수“ property="속성” /> 예제 <jsp:setProperty name="javabean“ property="*” /> 형식 <jsp:getProperty name="변수“ property="속성” /> 예제 <jsp:getProperty name="javabean“ property="*” /> JSP Programming with a Workbook

학습 정리 [1/2] include 액션 태그는 다른 페이지를 현재 페이지에 포함하고자 할 때에 사용한다. include 액션 태그가 포함할 수 있는 페이지의 종류는 HTML, JSP, Servlet 등 다양하다. forward 액션 태그는 현재 페이지의 제어를 다른 페이지에 전달할 때에 사용한다. 만약 페이지 내에서 forward 액션 태그를 만나게 되면 그 전까지의 출력 버퍼에 저장돼 있던 내용은 제거하고 지정된 페이지로 이동하게 된다. JSP Programming with a Workbook

학습정리 [2/2] plug-in 액션 태그는 웹 브라우저가 나타낼 수 없는 MIME 타입을 나타내려는 방법이다. 예를 들어 하나의 동영상 파일이 있다면 이를 브라우저상에 나타낼 수 없을 때가 있을 것이다. 이러한 파일을 웹 브라우저상에서 사용해 볼 수 있도록 하는 것을 plug-in 이라고 한다. plug-in 은 자바 애플릿이나 자바 빈을 표현할 때에만 사용 가능하다. 빈이란 어떠한 작업을 독립적으로 수행하는 컴포넌트를 말한다. 빈을 만든 이유는 윈도즈나 버튼 등 화면을 구성하는 모듈을 제작하려는 것이다. JSP Programming with a Workbook

연습 문제 및 Workbook 연습문제 1 ~ 4 실전 연습문제 실무 프로젝트 1단계 실습 : include 액션 태그를 사용하여 사용자 정보를 출력하는 페이지를 작성해 보자. 2단계 실습 : 자바 빈을 사용하여 로그인 페이지를 작성해 보자. 실무 프로젝트 과제 1 : include 액션 태그를 사용하여 여러 페이지를 포함하고 있는 메인 페이지를 작성해 보자. 과제 2 : forward 액션 태그를 사용하여 사용자의 입력 정보에 따라 다른 축력 결과를 확인할 수 있는 페이지를 작성해 보자. JSP Programming with a Workbook