일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- c#코딩의기술실전편
- React
- .net
- c#
- 스냅잘찍음
- Store
- extjs
- 상속
- ViewModel
- 명시적외래키
- dbContext
- cpu불안들어옴
- lazy loading
- JSON
- intellij
- a604mu
- extraParams
- error
- minimalAPI
- EFCore
- vscode
- scanner
- wifi안됨
- 코드프로그래머스
- Request
- Config
- JavaScript
- mac
- LINQ
- ORM
- Today
- Total
ejyoo's 개발 노트
프로젝트 구성 순서 본문
1. GSON 사용 위한 톰캣 업그레이드 일부 톰캣 7버전에서 지원안함. (지원 안하는 버전 7.0.73)
1) apache-tomcat-7.0.108-windows-x64.zip 설치 (압축풀기)
2) 이클립스 Server 추가
ejyoo.tistory.com/168?category=930353
이클립스 톰캣 연동
Dynamic Web Project 생성 톰캣 서버 생성 혹시 java 파일에 문제가 있는경우 아래 코드 실행
ejyoo.tistory.com
2. web.xml 에 페이지 등록하고 테스트 페이지 실행
localhost:8080/display-name/index.jsp
localhost:포트번호/xml세팅이름/페이지이름


web.xml에 WebController 매핑

web.xml initparam 에서 매핑된 handler-config properties 파일 추가
# 웹 설정 관련된 정보를 담는곳 ==> WEB-INF
# 배포 시 WEB-INF - classes에 모든 클래스 정보들이 담겨있음.
# 외부에 전혀 노출이 되지 않는 곳 (중요한 곳) ==> 숨겨진 폴더임.
# key = URL , Value = 경로

핸들러 매핑될 JAVA 경로에 java 파일 생성

ibatis, log4j 설정 파일 res 폴더에 세팅 , util에 SqlMapClientUtil.java 세팅





조회할 쿼리 세팅

라이브러리 추가

WebController, CommandHandler, NullHandler 세팅

필터 xml 등록

filter 클래스 : CustomEncoding.java , MultipartParser.java 와 util 클래스의 FileUploadRequestWrapper.java

View 폴더 생성 및 뷰 쪽 페이지 생성

src vo 패키지 폴더 작성 및 vo 생성

Setter getter 생성

DAO 생성 (인터페이스, Implements)

Service 생성

서버 실행

정상 출력을 확인할 수 있음.
회원 목록 출력
jquery js 추가

데이터 추가 위한 js 세팅

json 데이터 만들 jsp 세팅

html 세팅
