티스토리 뷰
JSP와 Servlet만 이용해서 만드는 게시판
1. 스크립트 파일도 나눈다.
2. 페이징 한다.
3. 다중 첨부파일 가능 → 첨부파일의 개수가 리스트에 나와야 한다.
4. 검색기능 → 제목/작성자/내용/첨부파일 이름
5. 조회수 list에 추가
# 모델 2로 구현하는 자바 웹 프로그래밍 JSP2.2&Servlet3.0 책 참고
게시판 페이지 및 Action 클래스 설계
오늘은 게시판 페이지(view) 와 Action 클래스(=controller)를 설계할것이다.
저번시간에 게시판을 앞으로 어떻게 만들어 나갈지 작성해보았다.
1. View
리스트 : list.jsp
글 작성 : create.jsp
글 상세 : detail.jsp
글 수정 : update.jsp
글 삭제 : 글 삭제는 페이지가 따로 없고 상세 화면에서 삭제가 이루어 진다.
# 파일 다운로드 시 다운로드 박스가 출력되게 처리하는 페이지가 있어야 한다 : file_down.jsp
(파일 업로드 할때 설명)
2. Action (=controller)
View 와 Model 사이를 연결시켜주는 매개체 이다.
글 등록 Action : BoardCreateAction.java
글 삭제 Action : BoardDeleteAction.java
글 상세 Action : BoardDetailAction.java
글 목록 Action : BoardListAction.java
글 수정 Action (글을 수정하여 DB에 넣는 Action) : BoardUpdateAction.java
글 수정 화면 Action (글 수정 화면으로 가는 Action) : BoardUpdateView.java
설계한 대로 파일을 만들 것이다. View 는 jsp파일로 만들어질 것이고 , Action 은 java파일로 만들어질 것이다.
Action 클래스 파일들은 net.board.action 이라는 package 안에 들어가도록 생성 할 것이다.
다음 포스팅에서는 데이터베이스 구조를 설계 해 보자.
'게시판정복 > JSP&Servlet게시판' 카테고리의 다른 글
6. 게시판 DAO 클래스 생성 - 생성자 선언 (3) | 2017.04.26 |
---|---|
5. 게시판 데이터빈(VO) 클래스 생성 (0) | 2017.04.19 |
4. 게시판 라이브러리 설정 및 커넥션 풀 작성하기 (0) | 2017.04.17 |
3. 게시판 데이터베이스 구조 설계 (0) | 2017.04.17 |
1. 페이지 설계 (0) | 2017.04.12 |
- Total
- Today
- Yesterday
- 체크박스전체해제
- 스프링
- 이클립스DB연결
- 자바
- jsp
- 게시판table설계
- 체크박스전체선택
- String[] 파라미터
- servlet게시판
- spring
- SQL
- Hyper-V
- servlet
- selectbox에 값 매핑
- Javascript
- 자바스크립트
- windows 8.1
- java
- input[type=text]초기화
- 제이쿼리
- 게시판페이지설계
- 체크박스
- 스크립팅 요소
- Split
- input[type=file]초기화
- foreach 배열
- windows hyper-v
- c 태그
- 윈도우8.1
- jsp 기초 개념
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |