본문 바로가기

jsp10

JSP 웹 프로젝트 (4) 세션 대학생을 위한 웹 페이지 제작 사용 언어 : java (jdk 12.0.2), JavaScript, css, html 사용 툴 : Eclipse 데이터베이스 : Mysql 서버 : Tomcat 테스트 브라우저 : Chrome, Edge 파일 : jsp 학교 프로젝트로 만든 대학생을 위한 학교 웹 페이지입니다. 기능 1. 자유 게시판, 중고책, 분실물 게시판 등 운영 ( 이미지 첨부, 댓글 달기, 수정 등 가능 ) 2. 학교 공지사항 게시 3. 기타 대외활동 포스터 게시 4. 학점 계산기, 자신만의 시간표, 건물 정보, 주차 구역 확인 5. 회원가입시 AES 암호화 + salt 값을 추가하여 비밀번호를 해쉬값으로 저장하여 암호화 6. 카카오 지도 API 시스템 구성도 세션 세션이란 웹 컨테이너에서 클라이언.. 2023. 1. 3.
JSP 웹 프로젝트 (3) 로그인 대학생을 위한 웹 페이지 제작 사용 언어 : java (jdk 12.0.2), JavaScript, css, html 사용 툴 : Eclipse 데이터베이스 : Mysql 서버 : Tomcat 테스트 브라우저 : Chrome, Edge 파일 : jsp 시스템 구성도 UserDAO.java 파일 public int login(String userID, String userPassword) { String SQL = "select userPassword, userSalt from user where userID = ?"; try { pstmt = conn.prepareStatement(SQL); // DB에 sql문 삽입 pstmt.setString(1, userID); // 받아온 userID를 ?에 할당.. 2023. 1. 3.
JSP 웹 프로젝트 (2) 회원가입 대학생을 위한 웹 페이지 제작 사용 언어 : java (jdk 12.0.2), JavaScript, css, html 사용 툴 : Eclipse 데이터베이스 : Mysql 서버 : Tomcat 테스트 브라우저 : Chrome, Edge 파일 : jsp 시스템 구성도 회원가입 UI java 파일 public class User { private String userID; private String userPassword; private String userName; private String userGender; private String userEmail; private String userSalt; public String getUserSalt() { return userSalt; } public vo.. 2023. 1. 3.
JSP 웹 프로젝트 (1) - 환경세팅 및 UI 구성 대학생을 위한 웹 페이지 제작 사용 언어 : java (jdk 12.0.2), JavaScript, css, html 사용 툴 : Eclipse 데이터베이스 : Mysql 서버 : Tomcat 테스트 브라우저 : Chrome, Edge 파일 : jsp 학교 프로젝트로 만든 대학생을 위한 학교 웹 페이지입니다. 기능 1. 자유 게시판, 중고책, 분실물 게시판 등 운영 ( 이미지 첨부, 댓글 달기, 수정 등 가능 ) 2. 학교 공지사항 게시 3. 기타 대외활동 포스터 게시 4. 학점 계산기, 자신만의 시간표, 건물 정보, 주차 구역 확인 5. 회원가입시 AES 암호화 + salt 값을 추가하여 비밀번호를 해쉬값으로 저장하여 암호화 6. 카카오 지도 API 시스템 구성도 DB 테이블 [ ERD 찾는 대로 업로.. 2023. 1. 3.