# servlet

83개의 포스트

Java - 18. 서블릿 컨텍스트, 필터

201023 반복되는 작업을 도와주는 필터쓰~ 서블릿끼리 공통적으로 가져야할 정보를 가지고있는 컨텍스트~

4일 전
·
0개의 댓글

Java - 18. Servlet 예외

201022 예외, 에러코드, 에러타입

5일 전
·
0개의 댓글

Servlet(서블릿)

Servlet이란 클라이언트의 요청을 처리하고, 그 결과를 반환하는 javax.servlet.Servlet 인터페이스의 구현 규칙을 지킨 구현체이자, 자바 웹 프로그래밍 기술이다.일반적인 자바 독립 실행프로그램과 달리 main 메서드가 없으며, 서블릿 컨테이너에 등록된

5일 전
·
0개의 댓글

Java - 18. Servlet Programming

201020 서블렛! REDIRECT vs. FORWARD

2020년 10월 20일
·
0개의 댓글
post-thumbnail

Servlet Mapping

특정 Servlet을 요청할 때 전체 경로의 URL을 요청하면 복잡하고 보안에도 취약하기 때문에 간단하게 경로를 표현해주는 것이다.Servlet 매핑 방법은 두 가지가 있다.1\. web.xml 이용2\. annotation 이용Case: annotation

2020년 9월 24일
·
0개의 댓글
post-thumbnail

Servelt은 어쩌다 탄생되었을까

매번 아리쏭한 너 Servlet... CGI와 WAS까지

2020년 9월 23일
·
0개의 댓글
post-thumbnail

Servlet

참고 : https://12bme.tistory.com/5551\. 사용자가 URL을 클릭시, HTTP Req를 Servlet Container에 보낸다.2\. Servlet Container는 HTTP Reqest, HTTP Response를 생성한다.3\.

2020년 8월 26일
·
0개의 댓글
post-thumbnail

Servlet #7 Factory Method Pattern

Front Controller Pattern에서 Dispatcher Servlet에서 모든 걸 다 처리했다면 Factory Method Pattern에서는 분담 .. 나눠진다결과페이지 이름과 이동방식(forward, redirect)에 대한 정보를 담는 객체comman

2020년 8월 25일
·
0개의 댓글
post-thumbnail

Servlet #6 Front Controller Pattern

Dynamic Web Project - Dynamic web module version : 3.1web.xml 대신 @WebFilter 추가Controller가 1개

2020년 8월 25일
·
0개의 댓글

Servlet #5 EL과 JSTL

EL Attribute에 바인딩된 값을 찾아오는 로직을 태그로 바꾼 기술 JSTL JSTL을 사용하려면 standard.jar, jstl.jar 라이브러리가 필요 c:set c:if c:choose c:if c:forEach allShow.jsp find

2020년 8월 25일
·
0개의 댓글
post-thumbnail

Servlet #4 MVC

M : VO, DAO DB 구축 VO 생성 META-INF/Context.xml DAO 싱글톤 패턴 + 템플릿(인터페이스) Data Source = Connection Pooling .. JNDI Service를 이용해야 한다 현재 MVC 패턴에서 Front C

2020년 8월 20일
·
0개의 댓글
post-thumbnail

Servlet/JSP 답변형 게시판 만들기 - 페이징

페이징 우선 limit을 이용해 페이징 쿼리를 만든다. limit 0, 10은 1페이지 limit 10, 10은 2페이지 limit 20, 10은 3페이지 limit skip할 개수, 출력할 개수 limit 10, 10이라면, 앞에서부터 10개를 스킵하고 10개의

2020년 8월 19일
·
0개의 댓글

MySQL에서 계층형 쿼리 문제와 그 외...

이 게시판은 자바 웹을 다루는 기술을 참고해서 만들었다. 처음부터 난관이었던 게 책은 Oracle SQL을 사용하는 반면 나는 MySQL을 쓰고 싶었다. MySQL을 고집한 이유는 첫 프로젝트 때 사용했던 DB가 MySQL이었기 때문에... 라고는 하지만 딱히 없다.

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

Servlet #3 Attribute와 페이지 이동

1. 양방향 한글처리 web.xml Servlet 2. 폼값 받는다 Servlet - doProcess 3. VO 객체 생성 Servlet - doProcess Attribute 서버상에서 데이타(객체)를 보관하는 저장소 ServletContext : 서버

2020년 8월 18일
·
0개의 댓글
post-thumbnail

Servlet/JSP 답변형 게시판 만들기 - 답글

답글은 간단하다. 따로 DAO를 만들 필요가 없다. register메서드를 그대로 이용하면 된다.post.jsp에서 '답글' 버튼을 누른다.해당 post의 번호(bno)를 가지고 rePost.jsp로 이동한다.작성한 답글의 데이터로 VO를 만들어서 register메서드

2020년 8월 18일
·
0개의 댓글
post-thumbnail

Servlet/JSP 답변형 게시판 만들기 - 등록

제대로 등록이 되는지 확인한다.

2020년 8월 18일
·
0개의 댓글
post-thumbnail

게시글 삭제할 때 고민했던 점

게시물 삭제 → 새로 고침 시 계속해서 alert창이 뜨는 이슈아직 해결하지 못함.삭제 했을 때 원글만 지운다. 원글은 '삭제된 글입니다.'라고 띄우고 답글은 살려두는 형태답글까지 지운다. 원글을 지우면 답글까지 지워지는 경우.페이스북의 경우는 답글까지 지우는 형태

2020년 8월 18일
·
0개의 댓글
post-thumbnail

Servlet/JSP 답변형 게시판 만들기 - 삭제

게시물 삭제 시, 컨트롤러에서 성공 여부를 list페이지로 보내면,list페이지는 그 결과를 받아서 화면에 뿌린다.alert사용은 모든 작업을 중지하기 때문에 권장되지 않는다. 모달창을 띄우는 게 더 나은 방법일 것이다.

2020년 8월 17일
·
0개의 댓글

Servlet/JSP 답변형 게시판 만들기 - 수정

com.test.dao.BoardDAOTest 테스트 코드 com.coco.dao.BoardDAO 매개변수를 추가하고, 커넥션을 바꾼 뒤에 프로젝트에 추가한다. com.coco.dao.service.BoardServiceImpl com.coco.controll

2020년 8월 17일
·
0개의 댓글