실습/Spring JSP

실습/Spring JSP

[Spring] 간단한 웹사이트 만들기 (3) 회원가입/로그인 기능 만들기

로그인/회원가입을 하기 위해선 1. 가입시 미리 가입되어 있는 아이디인지 체크하기 (회원가입) 2. 데이터베이스에 유저 정보 저장하기 (회원가입) 3. 데이터베이스에 저장된 유저 정보를 가져와서 입력된 아이디, 비밀번호와 일치하는지 비교 (로그인) 를 구현해야 한다. web.xml 설정 한글 인코딩을 위해 필터를 추가한다. 안하면 데이터베이스에 외계어로 저장되니까 꼭!! 써야된다. encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encodingFilter /* UserDto 생성 먼저 데이터베이스의 User table과 같이 User DTO를 생성한다. package com.jxixeun.user.mo..

실습/Spring JSP

[Spring] 간단한 웹사이트 만들기 (2) 프로젝트 생성

프로젝트 생성 STS - new - Spring Legacy Project project name 입력 후 Spring MVC Project 선택 - Next 패키지명 입력 (그냥 깃허브 아이디로 했다!) - Finish pom.xml 설정 사용할 dependency 추가 (다른 프로젝트에서 긁어와서 쫌 길다.. ㅎ_ㅎ) 입력 후 Proejct를 선택해 Maven - Update Project로 설정을 적용한다 (Alt + F5) 4.0.0 com.jxixeun board project_board war 1.0.0-BUILD-SNAPSHOT 1.8 board ${java-version} ${java-version} 5.3.26 1.9.9.1 1.2.17 1.7.36 8.0.31 3.5.13 2.1.0 4..

실습/Spring JSP

[Spring] 간단한 웹사이트 만들기 (1) 초기설정(JSP/DB)

개발환경 Window / Java 8 / Spring / MyBatis / Eclipse 웹사이트 기능 로그인 & 회원가입 / 게시판 (글 보기, 작성, 수정, 삭제) + @ (그 외 등등) 사용한 부트스트랩 테마 https://themewagon.com/themes/free-bootstrap-4-html5-admin-dashboard-template-quixlab/ Quixlab - Free Bootstrap 4 HTML5 Admin Dashboard Template Quixlab is a free Bootstrap 4 HTML5 admin dashboard template. It comprised of up-to-the-minute features like collapsible sidebar, dro..

디우닝
'실습/Spring JSP' 카테고리의 글 목록