intrager / JSP-STUDY_univ

학과에서 jsp에 대해 배운 것을 기록하는 저장소

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JSP-STUDY_univ

학과에서 jsp에 대해 배운 것을 기록하는 저장소

Servlet으로 개발하고, 이를 JSP로 변환한 회원제 블로그 프로젝트입니다.

JSP, Servlet를 이용해 개발하면서 각 동작 원리를 학습했고, JSP라는 Server-Side-Script언어가 왜 나왔는지, 그리고 이 프로젝트를 구현하면서 적용한 MVC패턴의 기본 원리에 대해 이해하게 되었습니다. 또한, 블로그 글/회원 목록을 구현하면서 Java 코드로 Pagination을 구현하는 원리에 대해 배웠습니다.

개발 환경

  • JDK 1.8
  • Gradle 6.9
  • Apache Tomcat 9.0.59
  • ojdbc8
  • IntelliJ IDEA

소스 코드

https://github.com/intrager/JSP-STUDY_univ/tree/main/JSPblog

메인 페이지

image


회원가입

image

회원가입 성공

image


로그인

image

로그인 성공

image


회원 상세 조회

image

회원 정보 수정

image

회원 정보 수정 완료

image


게시글 작성

image

게시글 작성 완료

image

게시글 조회(작성자와 접속자 일치)

image

게시글 조회(다른 작성자의 글을 볼 때)

image


게시글 수정

image

게시글 수정 완료

image

게시글 리스트 조회(페이지네이션)

image image

게시글 리스트 조회(글 제목 내림차순 정렬)

image


관리자 접속 시

image

회원 목록 조회(내림차순)

image

회원 이름 오름차순 정렬

image

About

학과에서 jsp에 대해 배운 것을 기록하는 저장소

License:MIT License


Languages

Language:CSS 72.7%Language:Java 20.3%Language:SCSS 4.5%Language:JavaScript 1.9%Language:PLSQL 0.7%