# jsp/servlet

45개의 포스트
post-thumbnail

게시글삭제 / 검색 / 로그인필터 구현

로그인하고 작성자일 경우에만 수정/삭제 버튼이 활성화 되는데.즉시 실행 함수( )( ) 으로 deleteBtn이라는 Id값이 클릭된 경우의 Event를 추가했다JS으로 추가된 이벤트가 수행시 해당 게시글의 번호와 게시판 종류를 Parameter로 저장후 BoardDe

2022년 6월 8일
·
0개의 댓글
post-thumbnail

게시글 수정 구현

게시글의 '수정' 기능을 구현해보았다.이미 게시글 작성을 하기 위해 사용되는 BoardWriteForm을 활용해 조금은 편하게 만들었다.이미 만들어져 있는 JSP 페이지에 forward 하기 전 게시글번호를 가지고 boardDetail JDBC 수행 후 value 옵션

2022년 6월 7일
·
0개의 댓글
post-thumbnail

게시글 작성 구현 (2)

프론트컨트롤 영역에서 INSERT일 때 반환 받는 값이 BOARD_NO인데 이를 가져오기 위해 수행할 부분이 생각보다 많았다.총 3번의 DAO 수행이 필요하다게시판에 INSERT할때BOARD_IMG테이블에 INSERT할때반환할때 총 3가지의 이유로 필요하다 중복되지 않

2022년 6월 2일
·
0개의 댓글
post-thumbnail

게시글 작성 구현 (1)

Community 웹 사이트 프로젝트 진행중 게시글 작성부분 수업 내용을 작성한 글 >기억할것 e.printStackTrace( ) 까먹지 말자 html에서 X(가로) Y(세로) Z(대각선) Z-INDEX : 10; 화면에 보이는 우선순위 지정 (높을수록 우선순위⬆

2022년 6월 2일
·
0개의 댓글
post-thumbnail

파일 업로드 구현

Community 웹 사이트 프로젝트 진행중 프로필이미지 업로드를 구현 부분의 수업 내용을 정리한 글

2022년 6월 1일
·
0개의 댓글
post-thumbnail

댓글 관련 기능 구현 (2)

게시글을 상세히 조회 후 댓글을 조회/작성/삭제/수정하는 서비스페이지를 로딩하면서 모든 댓글을 조회하는 selectReplyList()함수를 호출하는 경우 모든 페이지를 호출한 다음 댓글 목록을 조회해서 추가하는 수행 서순이라 상대적으로 댓글이 느리게 보여진다이런한 문

2022년 5월 30일
·
0개의 댓글
post-thumbnail

Community_게시판

개빡셨다 뭔가 다 헷갈렸다 ㅋㅋ세미로 만드는 부분에서 크게 별다른 부분은 차이가 나지않았지만pagination 부분은 진짜 헷갈렸다.하나의 section안에 div 3개와 form태그 하나로 구성햇다.게시판 테이블을 감싸는 'list-wrapper' div객체게시글 작

2022년 5월 23일
·
0개의 댓글
post-thumbnail

Cookie & Session

: 비연결성 (connectionless) 클라이언트가 요청을 한 후 응답을 받으면 그 연결을 끊어버리는 특징 : 무상태 (stateless) 통신이 끝나면 상태를 유지하지 않는 특징: 클라이언트(브라우저)에 저장되는 키와 값이 들어있는 작은 데이터파일session

2022년 5월 9일
·
0개의 댓글
post-thumbnail

비밀번호변경/회원 탈퇴 구현

Community 웹 사이트 구현 중

2022년 5월 6일
·
0개의 댓글
post-thumbnail

Community 내 정보 구현부분

로그인한 후 NickName 부분을 클릭하게 되면 회원정보를 수정하는 페이지로 이동하게 한다 그 부분을 구현하는 동안 알게 된 부분을 정리한 게시글<%-- 문자열 관련 함수 (메서드 ) 제공 JSTL (el 형식으로 작성) --%><%@ taglib pref

2022년 5월 5일
·
0개의 댓글
post-thumbnail

화면 모듈화

현재 만드는 웹앱에서는 header와 footer가 항상 동일한 위치에서 사용된다 이러면 이동되는 페이지마다 매번 적어야 하는게 매\~~우 불편하니깐 사용되는 header와 footer를 미리 jsp 파일로 분리해 두고 내부의 content만 필요에 따라 변경한다공통적

2022년 5월 5일
·
0개의 댓글
post-thumbnail

암호화 (Encrypt Filter)

클라이언트가 전달한 데이터가 서버(서블릿쪽)에 도착하기 전 이미 암호화가 되어있어야 한다.(서버쪽에서는 암호화된 데이터를 다뤄야 한다.)Encrypt : 암호화암호화 하는 필터보안이 필요한 Servlet(로그인,회원가입,비밀번호 변경,회원 탈퇴)등이 호출되면 Encry

2022년 5월 4일
·
0개의 댓글
post-thumbnail

Redirect(++) / Session 객체 삭제 /Cookie

클라이언트의 요청을 받은 후 Redirect 요청을 하게 되면기존에 있던 HttpServletRequest / HttpServletResponse 객체가 삭제 후 재 생성된다 그래서 request Scope로 내장 객체를 선언하면 비워지게 된다.Request가 유지되

2022년 5월 3일
·
0개의 댓글
post-thumbnail

lombok.lib / session만료시간 / Redirect

난 이런 개꿀 라이브러리가 있는지 몰랐다.따로 설명할거 없이 추가한 다음에 getter setter 같은거내가 생성 안해도 @(어노테이션)으로 선언 해두면 엄청 편하다.session 내장객체는 생성후 브라우저가 종료되기 전까지 유지된다하지만 '시간지연등의 모종의 이유로

2022년 5월 2일
·
0개의 댓글
post-thumbnail

DBCP / Filter

미리 DB와 연결되어 있는 Connection을 일정 개수 만들어 두고클라이언트 요청 시 만들어둔 Connection을 빌려주고 요청 처리 완료시 다시 반환받는 기법.장점1) 미리 Connection을 만들어 두기 때문에 요청 시 속도가 빠르다(이 전에는 그때 그때 만

2022년 5월 2일
·
0개의 댓글
post-thumbnail

Servlet/JSP-7

JSTL >#### JSP에서 자주,공통적으로 사용되는 자바 코드를 쉽고 , 표기법으로 간단히 할 수 있도록 태그화 하여 표준으로 제공하는 것 ( if , for , Scope 변수 선언 , 데이터파싱(데이터 변환) ) 기본적으로 JSTL Library를 등록해

2022년 4월 29일
·
0개의 댓글
post-thumbnail

Servlet/JSP-6

EL (Express Language) [표현 언어] > / 같이 뻘짓 안하고 편하게 출력 가능하다. EL의 특징 1 ) Get을 사용하지 않는다 단순 출력하는대 뭐가 더 필요하냐에서 시작. 2 ) EL은 Null을 빈칸으로 출력한다. null과 관련된

2022년 4월 28일
·
0개의 댓글
post-thumbnail

01_JSP/Servlet

NODE : 노드 중에서 애플리케이션을 실행할 수 있는 컴퓨팅 시스템을 갖춘 기기client와 server=> 호스트 사이에 제공되는 서비스를 기준으로 호스트를 세분화임의의 호스트가 클라이언트나 서버로 고정되지 않고 이용하는 서비스의 종류에 따라 클라이언트가 될 수도

2022년 4월 28일
·
0개의 댓글
post-thumbnail

Servlet/JSP-4

[복습] Servlet : 웹 서비스(요청 , 응답)을 위한 자바 클래스. HttpServlet을 상속 받아야 한다 Javax.servlet.http.HttpServlet == 서블릿 컨테이너(Servlet Container) WebServlet ("요청 주소

2022년 4월 28일
·
0개의 댓글
post-thumbnail

Servlet/JSP-3

JSP (JAVA Server Page) : Java코드가 들어가 있는 HTML코드 -Java의 웹 서버 프로그램 스펙(서블릿)으로 변환되어 서비스됨. >### Servlet : 요청에 따라 응답 페이지를 만들어 냄. 응답 페이지를 일일이 만들기 힘들다 HTML표기

2022년 4월 27일
·
0개의 댓글