일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 소스트리
- vmin
- datalist
- 다시볼 것
- 즐거운 자바
- HTML Templating
- 자바
- nth-of-type()
- jsp
- nth-child()
- 김성박
- 부정 선택자
- spring
- 보충필요
- 상속
- 즐거운자바
- EDWITH
- 복합 선택자
- optgroup
- vmax
- 서블릿
- 웹개발
- 가상클래스 선택자
- JavaScript
- 다시보자
- 가상요소 선택자
- 부스트코스
- 속성 선택자
- 깃헙
- ES6
- Today
- Total
목록JSP&Servlet (10)
기억의 DataBase
WAS가 웹브라우져로부터 JSP에 대한 요청을 받게 되면, WAS는 JSP코드를 서블릿 코드(JAVA)로 변환한 후 컴파일하여 실행 함 출처 : https://www.studytonight.com/jsp/lifecycle-of-jsp.php JSP파일 > JAVA 파일(서블릿) DOCTYPE html> Insert title here 서버에 jsp파일을 처음 요청할 때 실행됨 jspService() > jspInit()이후 jsp파일 내의 Code을 작동할 때 실행됨 (변경사항이 없을 경우, 계속해서 같은 jsp파일을 요청하면, jspService()만 계속 실행됨) jspDestory() > 서버를 종료한 경우 실행되거나, 변경 이후 다시 jsp파일을 요청하면 jspDestroy() 이후 다시 jspI..
모든 JSP는 서블릿으로 바뀌어서 실행된다(JSP 자체로 작동하는 것이 아니다) > 아래의 기호들은 서블릿으로 변환 되었을 때 어떻게 작동하는지를 알려주는 기호 지시자 > WAS가 받아서 처리 스크립트릿(Java Code)
WAS가 웹브라우져로부터 Servlet요청을 받으면 요청을 받을 때 전달 받은 정보를 HttpServletRequest객체를 생성하여 저장 웹브라우져에게 응답을 돌려줄 HttpServletResponse객체를 생성(빈 객체) 생성된 HttpServletRequest(정보가 저장된)와 HttpServletResponse(비어 있는)를 Servlet에게 전달 HttpServletRequest Http프로토콜의 request 정보를 서블릿에게 전달하기 위한 목적으로 사용 Header정보, Parameter, Cookie, URI, URL 등의 정보를 읽어들이는 메소드를 가진 클래스 Body의 Stream을 읽어들이는 메소드를 가지고 있음 HttpServletResponse Servlet은 HttpServlet..
서블릿이란? 자바 웹 어플리케이션의 구성요소 중 동적인 처리를 하는 프로그램 서블릿은 WAS에서 동작하는 Java 클래스 > 직접 사용하는 경우는 드므나, 웹의 동작을 이해하기 위해 필요 동적 요청의 처리 서블릿의 라이프사이클 자바 웹 어플리케이션의 구조 WEB-INF는 웹 어플리케이션의 기본적인 중요 폴더 xml은 웹 어플리케이션의 기본정보를 담는 중요 파일 출처 : edwith 부스트코스 - https://www.edwith.org/boostcourse-web