프로젝트 생성 할 때 Type:Maven , Packaging:War 선택pom.xml 소스에 mvn 추가 후 Load Maven Changes(인텔리제이 단축키 Ctrl + Shift + O)resorce > application.properties 내용 추가main
JavaServer Pages 의 약자이며, HTML 코드에 JAVA 코드를 넣어 동적웹페이지를 생성하는 웹어플리케이션 도구데이터베이스 세팅인텔리제이 환경 설정(프로젝트 생성, 디렉토리 생성)메인 페이지(bxSlider 활용)① MySQL 워크벤치에서 데이터베이스 생성
🥙 작업 순서 css는 미리 작성해둔 상태 , MVC패턴 정리하기 회원가입 페이지가 될 jsp 파일을 생성(joinForm.jsp) controller에서 joinForm @Getmapping하기 DTO java class 만들기 - 데이터베이스 필드 DAO In
로그인 페이지가 될 jsp 파일을 생성(loginForm.jsp)Controller에서 로그인 페이지 넘겨주기 (로그인 화면, 처리)로그인 처리 작성(Service)dao와 dto는 이전 단계에서 만들어두었으므로 로그인에 필요한 처리 위주로 작업한다.암호화된 비밀번호를
🪐 게시글 목록 (paging) 로그인 성공 후 → 게시글 목록 페이지로 이동하기 위해 게시글 목록 페이지를 만들어준다. ✏ 작업 순서 게시글 목록 페이지가 될 jsp 파일을 생성(boardList.jsp) paging 처리(PagingUtil, BoardSe
게시글 목록 페이지에서 글쓰기 버튼을 누르면 글쓰기 페이지로 이동한다. 내용을 입력하면 데이터베이스에 저장 처리까지!(파일 업로드 기능)css와 데이터베이스 자료는 생성되어 있던 것 사용글쓰기 페이지가 될 jsp 파일을 생성( writeForm.jsp )컨트롤러에서 글
게시글 목록에서 게시글 클릭하면 나오는 상세 페이지 만들기css와 데이터베이스 자료는 생성되어 있던 것 사용게시글 상세페이지 jsp 파일을 생성( boardContents.jsp )컨트롤러에서 생성한 jsp 파일로 이동할 @GetMapping 메소드 생성( BoardC
게시글에 파일을 첨부했을 경우 클릭하면 pc에 다운로드 되도록 하는 기능과 댓글 기능이 필요하다.첨부파일이 있는 게시글에서 파일을 클릭했을 때 파일이 pc에 다운로드 되도록 한다.( BoardService , BfileDto )댓글 기능 추가 ( BoardService
D 버튼을 누르면 게시글이 삭제되는 기능 구현하기.사용자는 버튼만 누르면 끝나지만 백엔드에서는 해야할 일이 많다.글을 쓴 사용자에게만 수정, 삭제 버튼 보이도록 처리하기댓글 삭제 처리게시글 삭제 처리파일 삭제 처리( 실제 파일 삭제, DB 파일 데이터 삭제)U 버튼
javascript와 sql명령문을 통해 뒤로 가기 버튼, 글 수정 및 삭제 기능을 구현한다.