- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코어 자바스크립트
- 배포
- typescript
- 코딩테스트
- Err-Handling
- TIL
- LEVEL1
- java
- MariaDB
- sql
- CRUD
- LEVEL 2
- react
- 리팩터링 2판
- Docker
- Git
- 알고리즘
- CSS
- javascript
- LEVEL 1
- Refactoring
- First Project
- 오늘도 개발자가 안된다고 말했다
- 프로그래머스
- TWIL
- 아고라스테이츠
- TMIL
- mongodb
- 면접을 위한 cs 전공지식 노트
- 에러핸들링
목록servlet (2)
성장에 목마른 코린이

윤석진 - 스프링 부트로 배우는 자바 웹 개발 (page 13- 40) Servlet은 JVM 기반에서 웹 개발을 하기 위한 명세이자 API입니다. Java를 실행하려면 JRE(Java Runtime Environment)가 필요한 것처럼 Servlet을 실행하려면 웹 애플리케이션 컨테이너가 필요합니다. Servlet은 Java EE(Enterprise Edition)에 포함된 스펙 중의 하나로 Java에서 HTTP요청과 응답을 처리하기 위한 내용들을 담고 있습니다. Gradle을 이용해서 서블릿을 개발 환경을 설정할 수 있습니다. Gradle은 빌드 도구인데 간단히 말해 Java에서 라이브러리를 편리하게 추가할 수 있는 도구라고 할 수 있습니다. Java 개발을 할 때 확장자를 java로 해서 만드는 ..

Jetty는 Java HTTP Web Server이자 Java Servlet Container입니다. 웹 서버가 보통 문서를 사람들에게 제공하는 것과 관련된 반면, Jetty는 대규모 소프트웨어 프레임워크에서 기계와 기계의 커뮤니케이션에 사용됩니다. 서블릿(servlet)이란 SUN 사에서 제안한 웹서비스를 위한 인터페이스로, javax.servlet.Servlet 인터페이스의 구현체입니다. 일반적인 자바 독립 실행 프로그램과 달리 main 메소드가 없으며, 서블릿 컨테이너에 등록된 후 서블릿 컨테이너에 의해 생성, 호출, 소멸이 이루어집니다. 즉, 클라이언트가 request를 보내면 그에 대한 결과를 다시 전송해주어야 하는데, 이러한 역할을 하는 자바 프로그램이 서블릿입니다. 일반적으로 웹 서버는 정적..