# servlet

27개의 포스트
post-thumbnail

게시판 만들기 8

DB에 게시글 데이터를 담아 사용하기 위해 board 테이블을 생성 및 샘플데이타 추가DBCP 추가DTO 만들기(=VO클래스=자바빈클래스)jstl라이브러리 추가BoardDAO클래스 생성, DBManager클래스 생성Action인터페이스 생성, ActionFactory클

약 13시간 전
·
0개의 댓글

게시판 만들기 7

DB에 게시글 데이터를 담아 사용하기 위해 board 테이블을 생성 및 샘플데이타 추가DBCP 추가DTO 만들기(=VO클래스=자바빈클래스)jstl라이브러리 추가BoardDAO클래스 생성, DBManager클래스 생성Action인터페이스 생성, ActionFactory클

1일 전
·
0개의 댓글

게시판 만들기 6

🆗 현재까지 한것 DB에 게시글 데이터를 담아 사용하기 위해 board 테이블을 생성 및 샘플데이타 추가 DBCP 추가 DTO 만들기(=VO클래스=자바빈클래스) jstl라이브러리 추가 BoardDAO클래스 생성, DBManager클래스 생성 💡 진행 방향 지금까지

1일 전
·
0개의 댓글

게시판 만들기 5

🆗 현재까지 한것

3일 전
·
0개의 댓글

게시판 만들기 4

🆗 현재까지 한것 DB에 게시글 데이터를 담아 사용하기 위해 board 테이블을 생성 및 샘플데이타 추가 DBCP 추가 💡 진행방향 MVC 패턴, Model2 방식을 사용한다. command를 이용하여 요청을 전달하는 방법과 Action Factory를 사용하는

4일 전
·
0개의 댓글

게시판 만들기 3

DBCP란 DataBase Connection Pool의 줄인말이다.일반적으로 자바에서 DBMS와 연동하기 위해선 다음과 같은 4단계가 필요하다.JDBC드라이버 로드데이터베이스와 연결 (Connection)sql문 실행 등 필요한 작업진행데이터베이스 연결 해제웹 어플리

4일 전
·
0개의 댓글

게시판 만들기 2

데이터베이스에 테이블 만들기

4일 전
·
0개의 댓글
post-thumbnail

게시판 만들기 1

학원에서 JSP 수업이 이제 끝났으므로 전체적으로 복습할 겸 게시판을 다시 한번 만든다.MVC패턴인 Model2 방식으로 만든다. 데이터베이스는 Oracle 18c Express Edtion을 사용한다.학원에서는 11g Enterprise 버전을 사용하였지만 어째서인지

4일 전
·
0개의 댓글

[TIL] 면접 대비 벼락치기 공부

Java SE Java Platform, Standard Edition, Java SE. Java EE Java Platform, Enterprise Edition, Java EE. 자바를 이용한 서버측 개발을 위한 플랫폼. SE와 EE의 차이 https://210life.tistory.com/entry/Java-EE%EC%99%80-Java-SE%EC...

2020년 2월 2일
·
0개의 댓글

Servlet에 대해

Servlet 동작 과정 servlet.jpeg 1. 웹 클라이언트는 웹 서버에게 HTTP 요청(GET or POST) 메시지를 보낸다. 이때, 필요에 따라 매개변수와 웹 서버로부터 전달받아 보관하고 있던 쿠키 정보를 같이 보낼 수도 있다. 2. 웹 서버는 웹 클라이언트로부터 들어온 HTTP 요청을 해석하여 서블릿에 대한 요청일 경우, 서블릿 컨테이...

2020년 1월 9일
·
0개의 댓글

서블릿(Servlet)의 생명주기(lifecycle) 메서드

생명주기 메서드 기능 1. 초기화 단계 init() 서블릿 요청 시 맨 처음 한번만 호출됩니다. 서블릿 생성 시 초기화 작업을 주로 수행합니다. 2. 작업 단계 doGet(), doPost() 서블릿 요청 시 매번 호출됩니다. 실제로 클라이언트가 요청하는 작업을 수행합니다. 3. 종료 단계 destroy() 서블릿이 기능을 수행하고 메모리...

2019년 11월 15일
·
0개의 댓글

서블릿(Servlet)이란?

서블릿은 서버쪽에서 실행되며, 클라이언트의 요청에 따라 동적으로 서비스를 제공하는 자바 클래스 입니다. 하지만, 자바와 달리 tomcat과 같은 JSP/Servlet 컨테이너에서만 실행된다는 점이 다릅니다. 1.Servlet의 특징 서버쪽에서 실행됩니다. 기존의 정적인 웹을 보완하여, 동적인 기능을 실행합니다. Thread방식으로 실행됩니다. 컨테이너에서...

2019년 11월 15일
·
0개의 댓글

서블릿 포워드 사용하기

서블릿 포워드란 서블릿에서 다른 서블릿이나 JSP와 연동하는 기능을 말한다. 서블릿 포워드의 용도 request에 대한 추가 작업을 다른 서블릿에게 수행하게 함 request에 포함된 정보를 다른 서블릿이나 JSP와 공유 request에 정보를 포함시켜 다른 서블릿에 전달 모델2 개발 시 서블릿에서 JSP로 데이터 전달 서블릿 포워드 방법 아래 네가지...

2019년 8월 27일
·
0개의 댓글

서블릿 로그인할 때 admin 구분하기

login.html 페이지 작성후, LoginAdmin.java 클래스 파일을 작성한다. http://localhost:8090/ServletFormTest/login.html로 접속하여 로그인 후, 결과값은 http://localhost:8090/ServletFormTest/login에 나타난다. 이때, id를 admin으로 로그인하면 일반 user와 다...

2019년 8월 22일
·
0개의 댓글

GET/POST방식으로 동시에 서블릿에 요청하기

GET 전송할 때 URL 뒤에 name=value 형태로 전송하고, 여러 개일때는 '&'으로 연결한다. 전송 데이터는 최대 255자 default 전송방식이며, 보안에 취약하다 POST 전송할 때 TCP/IP Protocal의 HEAD 영역에 숨겨진 채 전송한다. 전송데이터는 무제한 처리속도가 GET 방식보다 느리고, 보안에 유리하다. GET과 POST...

2019년 8월 21일
·
0개의 댓글

서블릿의 응답처리

아래 코드를 작성한 후, http://localhost:8090/ServletFormTest/input.html에 접속한 후, 양식에 입력한다. 결과값은 http://localhost:8090/ServletFormTest/inputForm에서 확인할 수 있다. WebContent/input.html 작성 InputServlet.java 작성 Tomca...

2019년 8월 21일
·
0개의 댓글

getParameterNames()를 이용한 요청 처리

tomcat 서버를 띄우고 http://localhost:8080/pro07/input.html로 접속한 후, 입력하여 나타난 결과값을 출력한다. http://localhost:8080/pro07/input?userid=ggg&userpw=1234&subject=JSP로 확인할 수 있다. WebContent/input.html 작성 html으로 전송되...

2019년 8월 20일
·
0개의 댓글

Annotation을 이용한 서블릿 매핑

http://localhost:8080/pro06/login.html로 html 페이지 확인 Login 버튼을 클릭후 전송된 데이터 url로 확인 가능하다. http://localhost:8080/pro06/login?userid=lee&userpw=1233 WebContent/login.html 작성 LoginServlet.java 작성 Tomcat...

2019년 8월 20일
·
0개의 댓글

서블릿(servlet) 이해하기

서블릿(servlet)은 tomcat과 같은 컨테이너에서 실행되면서 클라이언트의 요청에 따라 동적 서비스를 제공하는 자바 클래스이다. 서버에서 실행되다가 웹 브라우저의 요청을 받아 해당 기능을 수행한 후 웹 브라우저에 결과를 전달한다. 서블릿은 특징은 다음과 같다. 서버쪽에서 실행되면서 기능을 수행한다. 스레드 방식으로 실행된다. 자바의 객체지향을 가진다...

2019년 8월 18일
·
0개의 댓글

Eclipse에서 servlet-api.jar 추가하기

Maven이나 gradle에 추가를 해도 안 될때, Eclipse Java 프로젝트 오른쪽 마우스 메뉴에서 Build Path > Configure Build Path 메뉴나 Properties > Java Build Path 메뉴에서 Libraries 탭에서 Add External JARs 버튼을 클릭하여 [$톰캣홈] > lib 에서 servlet-api...

2019년 8월 13일
·
0개의 댓글