본문 바로가기

웹프로그래밍10

[JSP_MVC ⑤] 회원 로그아웃, 회원가입 기능 ( 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 2021.02.21 - [IT 독학/WEB] - [JSP_MVC ④] 회원관리 프로그램 만들기 ( 로그인 기능/ 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 로그인을 해서 관리자는 관리자 페이지로, 유저는 유저 개인페이지로 넘어가게 했다. 이번에는 로그아웃 기능과 회원가입 기능을 만들어준다. 일단 userpage.jsp와 adminpage.jsp에서 '로그아웃'을 누를시 logincontroller.jsp에 logout 요청을 보내준다. logincontroller.jsp에서는 logout 요청을 받으면 간단히 세션의 정보를 삭제하고 login.jsp로 넘겨주는 걸로 처리한다. 로그아웃은 이렇게 간단히 처리할 수 있다. 다음은 회원가입 기능이다. login.jsp에서 regist 버튼을 누.. 2021. 2. 27.
Servlet (서블릿 / jsp / 서블릿 기초 / 서블릿 입문 / 웹개발 / 웹기초 / 웹독학 / 백엔드 개발자 / 프로그래밍) Servlet 서블릿 서블릿이란 server + applet 으로 url 요청을 처리하는 api이다. was에서 동작하는 자바 클래스로 동적 컨텐츠를 제공한다고 보면 된다. 더 쉽게 말하자면 jsp에서 요청을 받아 클라이언트에게 요청 정보를 전달해 dao에서 메소드를 통해 요청을 처리해주는 것이다. 이제까지 jsp 실습을 하며 mvc 패턴에서 기능을 구현할 때 controller.jsp를 사용했었다. 이젠 이걸 서블릿 (java파일)으로도 처리할 예정이다. jsp 나 servlet 둘 중 하나만 쓰면 되지 않나? 라는 생각이 들었는데 둘을 적절히 조화롭게 사용해야 최상의 결과를 얻을 수 있다고 한다. (어렵다..) 둘의 간단한 차이점으로는 jsp는 html 코드 안에 java 코드 이고 servlet은 .. 2021. 2. 23.
[JSP_MVC ④] 회원관리 프로그램 만들기 ( 로그인 기능/ 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 2021.02.12 - [IT 독학/WEB] - [JSP_MVC ①] MVC 패턴으로 CRUD 게시판 구현하기 ( dto / dao / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 2021.02.15 - [IT 독학/WEB] - [JSP_MVC ②] MVC 패턴으로 C R 구현하기 ( 게시판 글 보기 / 글쓰기 / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 2021.02.16 - [IT 독학/WEB] - [JSP_MVC ③] MVC 패턴으로 U D 구현하기 ( 게시판 구현하기 / 글수정기능/ 글 삭제기능 / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 지금까지 한 게시판 구현하기에 회원관리 기능을 넣어주려고 한다. 일단 sql파일에 회원관리에 쓸 테이블을 만들.. 2021. 2. 21.
MVC 패턴 ( MVC 이론 / Model & View & Controller / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍) 2021/02/09 - [IT 독학/WEB] - [JSP ⑦] JSP 실습 - 수정 / 삭제 버튼 연결하기 + 여러개 한번에 삭제 ( 멀티버튼/ checkbox 삭제 / 백엔드 / 웹개발 기초 / 웹개발 독학 ) [JSP ⑦] JSP 실습 - 수정 / 삭제 버튼 연결하기 + 여러개 한번에 삭제 ( 멀티버튼/ checkbox 삭제 / 백엔 2021/02/03 - [IT 독학/WEB] - [JSP ①] JSP 실습 준비 (톰캣 연결 / 서버 연결 / 프로젝트 생성 / 개발환경 UTF-8 설정 / 웹개발 기초 / 웹개발 독학 ) 2021/02/04 - [IT 독학/WEB] - [JSP ②] JSP 실습 - CRUD게.. datamoney.tistory.com JSP만을 통해 게시판 하나를 구현해봤다. 이제부터.. 2021. 2. 12.