일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Solution Architect
- playbook
- Amazon Web Service
- Cloud Spanner
- VPC
- Google Cloud Platform
- 앤서블
- Kubernetes Engine
- AWS Certificate
- Cloud Datastore
- Reverse Proxy
- Compute Engine
- 리버스 프록시
- GKE
- kubernetes
- ansible
- container
- 아마존웹서비스
- Google Cloud Platorm
- Cloud Bigtable
- Cloud Storage
- Solution Architect Certificate
- AWS Solution Architect
- AWS 자격증
- Cloud SQL
- Google Cloud Platrofm
- AWS Database
- AWS
- gcp
- Google Cloud
- Today
- Total
목록전체 글 (79)
sungwony
"포워딩과 인클루딩은 작업을 위임하는 방법이다" ① 포워딩 방식 1. 웹 브라우저가 '서블릿A'를 요청하면, 서블릿A가 작업을 수행2. 서블릿A에서 서블릿B로 실행을 위임3. 서블릿B는 작업을 수행하고 나서 응답을 완료. 서블릿A로 제어권이 회귀하지 않는다. ② 인클루드 방식 1. 웹 브라우저가 '서블릿A'를 요청하면, 서블릿A가 작업을 수행2. 서블릿A에서 서블릿B로 실행을 위임3. 서블릿B는 작업을 수행하고 나서 서블릿A로 제어권을 넘김4. 서블릿A는 나머지 작업을 수행한 후 응답을 완료 JSP에서 포워딩이나 인클루딩은 와 태그를 사용한다. 이 태그들은 JSP 엔진에 의해 서블릿이 생성될 때 다음과 같이 바뀐다. RequestDispatcher rd = request.getRequestDispatch..
JSP는 MVC모델의 'View'를 담당한다.PHP나 파이썬(Python)은 인터프리팅 방식으로 소스를 바로 읽어서 실행하지만, JSP 파일은 그 자체로 실행되지 않고 자바 서블릿 클래스로 만들어진 다음에 실행된다. 실행 속도 역시 스크립트 기반 서버 애플리케이션보다 JSP가 더 빠르다. 중요한 것은 JSP가 직접 실행되는 것이 아니라 JSP로부터 만들어진 서블릿이 실행된다는 사실이다. JSP 엔진은 JSP 파일로부터 서블릿 클래스를 생성할 때 HttpJspPage 인터페이스를 구현한 클래스를 생성한다. *상속 관계 Servlet
필터 - '서블릿 실행 전후에 어떤 작업을 하고자 할 때 사용하는 기술' 클라이언트가 보낸 데이터의 암호를 해제한다거나, 서블릿이 실행되기 전에 필요한 자원을 미리 준비한다거나, 서블릿이 실행될 때마다 로그를 남긴다거나 하는 작업을 필터를 활용해서 처리할 수 있다. 필터 클래스는 javax.servlet.Filter 인터페이스를 구현해야 한다. javax.servlet.Filter 인터페이스의 구현이 필요한 메소드는 다음과 같다. init(): 필터 객체가 생성되고 나서 준비 작업을 위해 딱 한 번 호출.: Servlet 인터페이스의 init()와 같은 용도.: 매개변수는 FilterConfig 객체이며, 이 객체를 통해 필터 초기화 매개변수의 값을 꺼낼 수 있다. doFilter(): 필터와 연결된 U..