일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- import 오류
- ServletConfig란
- 애너테이션으로 서블릿에서 초기화
- 스크립트 요소 예제
- Project facet java version 10 is not supported
- 세션트래킹 이란
- JRE라이브러리 깨짐
- 서블릿과 오라클 연동
- ServletContext 메서드
- 자바 웹을 다루는 기술
- 쿠키 종류
- ClassPath 경로
- Configure build path
- PrepareStatement란?
- DataSource 설정
- 쿠키실행과정
- Persistence 쿠키
- 서블릿에서 초기화하는방법
- Session쿠키
- ConnectionPool이란?
- JNDI란
- load-on-startup
- 이클립스 톰캣 DataSource사용방법
- Statement 단점
- Tomcat DataSource 설정
- DataSource이란?
- 오라클 데이터베이스 접속
- web.xml에 load-on-startup 설정
- 쿠키생성위치
- 쿠키API
- Today
- Total
목록전체 글 (21)
백문이불여일타
서블릿 비즈니스 처리작업이란? 서블릿이 클라이언트로부터 요청을 받으면 그 요청에 대해 작업을 수행하는 것을 의미한다. 웹 프로그램에서 대부분의 비즈니스 처리 작업은 데이터베이스 연동 관련 작업이지만 그 외에 다른 서버와 연동해서 데이터를 얻는 작업도 수행한다. 이 기능은 서블릿의 핵심 기능이라 할 수 있을 만큼 중요하다. 서블릿의 비즈니스 작업 의 예로는 다음과 같다. 웹 사이트 회원 등록 요청 처리 작업 웹 사이트 로그인 요청 처리 작업 쇼핑몰 상품 주문 처리 작업 등등... 클라이언트로부터 요청을 받는다. 데이터베이스 연동과 같은 비즈니스 로직을 처리한다. 처리 결과를 클라이언트에게 돌려준다.
DTO는 Data Transfer Object의 약자로서, VO ( Value Object )랑 혼용해서 쓴다. 보통은 DTO와 VO를 혼용해서 사용들 하지만, 필자는 용어를 정확히 구분해서 쓰는걸 중요하다고 생각한다. DTO란? 풀 명칭에서 유츄 할 수 있드시, 데이터를 오브젝트로 변환하는 객체이다. 중요한 것은 주체가 누구인가를 아는 것이 중요하다. Data Transfer Object에서 Object는 우리가 만드는 DTO 클래스이다. PersonDTO를 예를들자면, 아래와 같다. class PersonDTO{ private String name; private int age; public void setName(String name){ this.name = name; } public String ..
DTO(Data Transfer Object) 개념 - 데이터 전달 단위, 객체를 표현하는 단위 - 보통 테이블의 컬럼들을 멤버변수로 처리한다. - 캡슐화된 객체여야 함(멤버변수는 private 으로, public getter/setter 메서드가 필수!!) DTO 기본 예제 package sec01.ex01; import java.sql.Date; public class MemberVO { /*멤버변수는 private로 지정*/ private String id; private String pwd; private String name; private String email; private Date joinDate; public MemberVO() { System.out.println("MemberVO 생..
JSP페이지 예외처리하기 실습예제 처리과정 add.jsp에서 예외가 발생한경우 예외처리를 하는 방법이다. addException.jsp에서 exception내장객체 사용해서 예외처리를 한다. jsp 예외처리 페이지 만드는 과정 JSP페이지에서 오류가 발생하면 예외 처리페이지를 이용해 예외처리를 할수있다. JSP페이지는 어떻게만드냐면?? 1) 먼저 예외처리JSP를 만든후에 태그속성중 isErroPage 속성을 ▶ true 로설정 2) 그리고 일반JSP페이지의 태그속성중 errorPage 속성을 ▶예외처리 페이지 이름으로 지정 한다.!! 실습 1.add.html, add.jsp, addException.jsp 준비한다 2. 톰켓이용해 브라우저 띄우면 입력창에서 숫자를 입력받아 action에 지정한 add.j..
out 내장 객체 이용해 데이터 출력하기 예제 1. 실습파일 out1.jsp, out2.jsp 준비한다 2.이름과 나이를 out2.jsp 로 포워딩(=위임)한다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 데이터입력창 이름: 나이: Colored by Color Scripter cs 3.전송된 이름과 나이를 표현식 과 out내장객체를 이용해 출력한다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 데이터출력창 , 이름을 입력하세요 이름을 입력하세요 Colored by Color Scripter cs ..
구구단을 자바 for문과태그의태그를 이용해 리스트로 출력하는 예제 실습 1.구구단의 gugu.html, gugu.jsp, gugu2.jsp 준비한다 2.출력할 구구단의 단수를 입력받아 gugu.jsp로 포워딩(=위임)한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 단수 입력창 구구단의 단수를 입력하세요. 출력할 구구단 : Colored by Color Scripter cs 3. 스크립트릿안에서 자바for문을 이용해태그의 행을 나타내는 태그를 연속해서 브라우저로 출력 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 구구단 출력창 단 출력