본문 바로가기

Web & Mobile/JSP20

Lecture 48 - JSP(6) 필수요소이해, 리다이렉트, Session, Application, Buffer, pageContext, Model1기법 게시판 java - web jsp - html - java - class servlet - java - class 분업화 JSP - 필수 요소 이해 지금까지 JSP 소스 코드를 여럿 작성하여 실행했다. 웹 브라우저에 주소를 입력하면 JSP가 실행되는 것처럼 보였지만, 실제로 JSP를 실행하는 과정은 매우 복잡하다. 웹 브라우저에 JSP 페이지에 해당하는 URL을 입력하면, 톰캣 서버는 아래 그림과 같은 과정을 거쳐 JSP 페이지를 실행한다. WAS는 JSP 페이지에 대한 요청이 들어오면 다음과 같은 처리를 한다. · JSP에 해당하는 서블릿이 존재하지 않을 경우 (과정 1. 1) - JSP 페이지로부터 자바 코드를 생성한다.(과정 1. 2) - 자바 코드를 컴파일해서 서블릿 클래스를 생성한다. (과정1. 3) .. 2019. 5. 23.
Lecture 47 - JSP(5) 게시판에 이모티콘 추가하기 Lecture 46에서 한 board_list1에서 HOT 아이콘이 뜨는데 이건 최신글일때(기간을 정해줘야한다) 적용되는거로 수정해보자. SQL> select wdate from board1; WDATE -------- 18/07/19 18/07/19 18/07/19 18/07/19 18/07/19 18/07/19 18/07/19 7 행이 선택되었습니다. SQL> select sysdate - wdate from board1; SYSDATE-WDATE ------------- .814583333 .770358796 .65619213 .852164352 .816435185 .795416667 .777546296 7 행이 선택되었습니다. SQL> select to_date('18/07/20') - wdate.. 2019. 5. 22.
Lecture 46 - JSP(4) Oracle연동, 우편번호 검색(JSP), 게시판(CRUD) JSPEx02.jdbc01 - Oracle 연동 JSPEx02.zipcode_ok JSPEx02.zipcode 동이름 JSPEx02.Zipcode2 동이름 웹프로그래머(시작 -> 끝) -> 게시판(crud) 목록 -> 쓰기 -> 자세히 보기 -> 수정 -> 삭제 * 디자인(웹 디자이너/퍼블리셔) * .. * 프로그램 페이지 네비게이션 : 데이터의 흐름도 목록 -> 쓰기 -> 자세히 보기 -> 수정 -> 삭제 파일명 가지고 ... board_list1.jsp board_write1.jsp board_view1.jsp board_modify1.jsp board_delete1.jsp 디자인 페이지와 프로그램 페이지(안보이는 페이지)가 다르다 BoardEx01 SQL> conn system/123456 연결되었.. 2019. 5. 21.
Lecture 45 - JSP(3) 웹 프로그래밍 기초, 로또발생기(JSP버전), Request기본객체, get방식, post방식, 구구단(JSP버전), Calendar(JSP버전) JSP - 웹 프로그래밍 기초 URL과 웹 페이지 : 웹 브라우저의 주소줄에 표시되는 것을 URL이라고 부른다. Uniform Resource Locator의 약자로 일종의 주소와 같은 역활이다. 주소줄에 URL을 입력하면 웹 브라우저에 URL에 해당하는 내용이 출력되는데 이것이 웹 페이지이다. 이런 웹 페이지들의 묶음이 웹 사이트이며 홈페이지라고도 불리운다. 웹 페이지 주소를 표현하는데 사용되는 URL의 구성요소 웹 브라우저와 웹 서버 : 웹 브라우저에 URL을 입력하면 웹 서버라 불리는 프로그램이 웹 브라우저에 웹 페이지를 제공한다. 아래 그림에서 4번 과정이 웹 서버가 웹 브라우저에 웹 페이지를 제공하는 단계이다. 웹 브라우저가 웹 서버에 웹 페이지를 달라고 하는 것을 요청한다고 표현하고 요청한 웹.. 2019. 5. 20.