티스토리 뷰
이번엔 JSP와 몇개의 태그만을 이용해서 로그인 기능이 없는 아주 간단한 게시판 페이지를 하나 제작해 볼 것이다.
아직 CSS는 전혀 활용하지 않기 때문에 굉장히 밋밋해 보일 수 있지만, 데이터의 기본적인 흐름을 알기엔 아주 좋은 예제이다.
우선 기본적인 게시판의 구성은 다음과 같다.
1. Index가 로드됨과 동시에 list.jsp로 넘어간다.
2. "글쓰기"를 클릭하면, 글 번호가 담긴 쿼리스트링과 함께 detail.jsp로 넘어간다. 이때, detail.jsp는 DB와 연동되어 게시글의 세부 내용을 확인할 수 있다.
3. 각 버튼은 다음과 같은 동작을 한다.
1) 수정: to updateForm.jsp
2) 삭제: to delete.jsp
3) 목록: to list.jsp
4. 수정 버튼 클릭 시 글 수정 페이지로 넘어가며 수정이 가능하다.
따로 코드와 함께 설명하고 싶지만, Web project 특성상 생성해야하는 HTML, JSP 파일의 양이 적지 않기 때문에 따로 주석 처리를 한 프로젝트의 Git 주소만 올리도록 하겠다.
프로젝트의 Git:
github.com/Choonham/Choonham-2020.03.10-Spring-Class-JWEB-/tree/main/simple_board_tes/WebContent
반응형
'WEB > DynamicWeb' 카테고리의 다른 글
[JSP] JSP 기초 <간단한 시간 출력> (0) | 2021.04.20 |
---|---|
[JSP] JSP 기초 활용 <간단한 쇼핑몰> (0) | 2021.04.20 |
[JSP] JSP 기초 활용 예제 <회원 목록 추출> (0) | 2021.04.15 |
[JSP] JSP 기초 문법과 get메서드를 활용한 간단한 로그인 화면 (0) | 2021.04.15 |
[Get Ready] 아파치 서버 설정 및 이클립스 인코딩 설정 (0) | 2021.04.15 |
Comments
최근에 올라온 글
최근에 달린 댓글
TAG
- redux-thunk
- 맛집
- javascript
- react
- 정보보안기사 #실기 #정리
- await
- Async
- 이탈리안 레스토랑
- redux
- 인천 구월동 맛집
- 파니노구스토
- Promise
- AsyncStorage
- 인천 구월동 이탈리안 맛집
- react-native
- Total
- Today
- Yesterday