일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 네트워크
- docker
- 부스트코스
- 데브옵스
- devops
- 클라우드
- AWS
- centOS7
- 쿠버네티스
- 리눅스
- k8s
- C++
- swift 클로저
- 프로세스
- kubernetes
- 도커
- centOS
- Swift
- 컨테이너
- linux
- 도커 명령어
- Python
- 인프라
- 운영체제
- boj
- 도커 이미지
- NGINX
- 도커 컨테이너
- ios
- os
- Today
- Total
목록CS/Java (3)
귀염둥이의 메모
HttpServlet 웹 서버에 Request하고 Response 기능을 담고 있는 추상클래스이다. 서블릿 클래스는 HTTP protocol 서비스를 지원하는 javax.servlet.http.HttpServlet 클래스를 상속 받는다. GenericServlet은 ServletConfig(서블릿 환경) / Servlet(기능구현) / Serializable(서블릿 직렬화) 이라는 3개의 인터페이스를 구현하고 있다. doPost / doGet 메소드 클라이언트는 서버에 post과 get 중 하나로 요청한다. 에서method="post" 또는 method="get"이라고 쓸 수 있다. method의 default 값은 get이다. Post 방식 주소창에는 데이터가 보여지지 않으므로 보안에 강함 로그인 정보..
서블릿 맵핑 방법 web.xml에 맵핑 Annotaion 사용 1. web.xml에 맵핑 TestServlet com.servlet.TestServlet TestServlet /ts TestServlet이란 이름을 가진 servlet-name을 가지고 만들어준다. TestServlet을 가르키는 곳을 servlet-class에 적어준다. 밑에 을 추가한다. servlet-class의 클래스를 매핑할 이름('/' 으로 시작하는)을 입력한다. 2. Annotation 사용 @WebServlet("/ts")
JSP (Java Server Page) HTML 코드에 Java코드를 넣어서 동적인 웹페이지를 생성한다. Servlet 웹페이지를 동적으로 생성하기 위한 서버측 프로그램이다. Java 코드에 HTML코드가 들어간다. JSP와 Servlet Servlet은 자바코드로 구성되어있고 컴파일시 .java 파일이 .class로 변환 됨. JSP는 컴파일시 .jsp 파일이 컨테이너를 통해서 _jsp.java로 변환 후 _jsp.class로 변환 됨.