원지의 개발
728x90
article thumbnail
[Spring Boot] BootMyweb (4) - 세션, redirect, interceptor
Server/Spring boot 2023. 2. 22. 19:03

Connectionsless Protocol 웹 서비스는 HTTP 프로토콜 기반, 요청(request)에 대한 응답(response) 후 관계를 끊음 인증되지 않은 사용자는 모든 페이지에서 인증과정을 거쳐야 하는데 지속적인 인증 수단으로 세션과 쿠키를 사용 session 스프링 MVC의 세션 2가지 public String updatePage(HttpServletRequest request) {...} HtteServletRequest: 파라미터로 HtteServletRequest를 받을 후 getSession()을 세션 얻음 public String MyPage(HttpSession session) {...} Httpsession: 파라미터로 Httpsession을 받아 세션 사용 session 메서드..

article thumbnail
[JSP] MVC2 패턴 - 게시판 만들기
Server/JSP 2022. 12. 6. 20:14

게시판 기본 header / footer jsp 파일에 태그 기준 위, 아래로 header, footer 넣기 (상대경로 사용) 게시판 작성 게시글 작성 1. 데이터베이스 만들기 -- 테이블 생성 create table board ( bno number(10) primary key, writer varchar2(30) not null, --암묵적인 fk title varchar2(50) not null, content varchar2(500), regdate date default sysdate, hit number(10) default 0 ); -- 시퀀스 생성 -- bno에 들어갈 시퀀스 create sequence board_seq nocache; 테이블 긁어와서 메모로 저장 후 확인하면서 쓰기 2..

article thumbnail
[JSP] MVC2 패턴 - 회원가입, 로그인, 회원정보 수정, 탈퇴
Server/JSP 2022. 12. 6. 20:11

MVC2 //web.xml JSPWeb index.html index.htm index.jsp default.html default.htm default.jsp 웹 애플리케이션의 루트 URL에 접근했을 때 서버가 제공하는 기본 파일을 지정 공통 부분 처리 (header, footer) //include 사용 예시 header와 footer를 jsp 파일로 만들고, include 사용하여 코드를 간편화 header.jsp에 사용할 JSTL(JavaServer Pages Standard Tag Library) 코어 태그 라이브러리를 선언 header.jsp 에 포함되어있는 메뉴들은 모두 링크가 걸려있는데 이를 a태그를 통해서 작성할 수도 있지만 MVC Model2에 부합하도록 모든 요청이 하나의 서블릿을 통..

728x90
250x250