본문 바로가기

Develop/Java Server Page24

서블릿 1. 서블릿 작성 프로젝트 우클릭 -> new -> Servlet 2. Class명 주기 3. 매핑 URL 설정 /Hello /hello /hi 4. 서블릿 생성 5. 생성된 서블릿 확인 1. 규칙httpServet 상속해서 클래스 생성 2. 용도1) 사용자 요청 처리설정-> URL 매핑HTTP: doGet(), doPost() 구현 컨트롤러 기능으로 사용-> URL 매핑( "/*")컨트롤러 기능이란?: 1) 사용자 요청 분석 2) 작업 분배 3) 응답 결정 => SPRING MVC 패턴 2) 초기화 설정: 서블릿 로드시 횟수 지정 가능서블릿: init() 오버로딩- 자동호출 2018. 7. 19.
회원가입창 로그인창 만들기 1. 회원가입을 위한 데이터 베이스 생성 1234-- 시퀀스 생성create sequence member_memNum_seqincrement by 1start with 1;cs 1234567891011-- 테이블 create table member( mNum number not null unique, mId varchar2(30) primary key, mPwd varchar2(10) not null, mName varchar2(10) not null, mBirth date not null, mGender varchar2(10) not null, mEmail varchar2(20) not null, mPhone varchar2(12) not null);Colored by Color Scriptercs 2.. 2018. 7. 17.
JDBC프로그래밍 2018. 7. 16.
jsp정리 1. 서블릿자바를 이용한 서버 프로그래밍 기술HTML을 중심으로 자바 프로그램과의 유기적 연결 2. JSP 특징 1. 빈즈 사용 가능2. 커스텀 태그를 만들어서 사용할 수 있음3. JSTL과 같은 태그라이브러리 이용 가능4. 다양한 프레임워크와 결합 가능 3. JSP 처리 과정1. 웹 브라우저에 URL 입력2. DNS 서버로부터 IP주소 변환3. 페이지 요청4. 웹 서버가 요청 내용 분석, 서블릿 컨테이너에 요청을 넘겨 처리5. HTML문서 전송 4. 서블릿 컨테이너 내부 과정1. JSP: 텍스트 파일 서블릿: 클래스 파일 * JSP는 서블릿 컨테이너에 의해 서블릿 형태로 컴파일 됨2. 서블릿 컨테이너1. 서블릿을 실행2. JSP-> 서블릿 코드로 변환 1. 사용자 요청 -> 컨테이너로 전달 2. 요청 .. 2018. 7. 15.
12. 표준 태그 라이브러리(JSTL) 1. JSTL(표준 태그 라이브러리) 1. 커스텀 태그 ->사용자가 직접 제작 2. 장점 스크립트릿보다 간결, 이해 쉬움 2018. 7. 9.
11. 표현 언어 Expression Language 1. 표현 언어(Expression Language) 1. 스크립트 언어 2. ${expr} 3. JSP 2.1 버전: #{expr} 지원1. ${expr} 12345678${name} cs 2. #{expr} 1234567891011 ${name} ${name} cs 4. 데이터 타입과 리터럴 1. boolean true/false 2. 정수 1. java.lang.Long타입 2. 0~9로 구성된 정수 3. 음수: - 사용 3. 실수 1. java.lang.Double 2. 0~9로 구성 3. 소수점 사용 가능 4. 지수형으로 표현 가능 4. 문자열 "", \' 5. Null 5. 기본객체 1. pageContext 2. pageScope 3. requestSCope 4. sessionScope 5... 2018. 7. 9.