Admin 프로젝트 import함 (war로 import 하니 pom.xml이 없어져서 zip 파일로 다시 import했음)
- root-context.xml
hikariConfig 빈 - DB 연결 정보 수정 (localhost로, hakwon 으로 수정)
- log4j.xml
log4j.dtd 경로 수정
- web.xml
<multipart-config> - 내 pc에 업로드파일 저장 경로 생성 후 location에서 기존 C -> D 드라이브로 수정
properties > java build path
ojdbc 경로 수정함
에러 - test 폴더의 jsp 파일에 모두 에러가 남
The superclass "jakarta.servlet.http.HttpServlet" was not found on the Java Build Path
=> properties > java build path > libraries 탭 > add library > server runtime 클릭
소스코드에 들어간 한글 (logger 등에서 출력될 문구ㅜ) 이 외계어로 나타남
=> 이클립스 window > preferences > general > content types > java class file 선택 > 하단 default encoding - UTF-8 입력 후 적용, java class file 말고 Text 아래에 java source file 도 encoding - UTF-8 입력 후 update
import한 프로젝트 우클릭 > properties > Resouce > Text file encoding - other - utf8 선택 후 적용
이클립스 콘솔 - 한글깨짐
=> 이클립스 Run > Run Configurations > common 탭 - Encoding에서 Other 로 UTF-8 지정
admin 의 메인페이지 : 로그인 창, 로그인 시 500에러 발생 (부적합한 열 유형:1111)
=> 톰캣 서버에 user 프로젝트랑 admin 프로젝트를 같이 올려서
로그인 시 user의 login.do 로 넘어간 듯 함
Run on server 에서 user 프로젝트를 빼고 실행하니 괜찮아짐
=> 톰캣을 2개 사용해서 각각 admin, user 가 사용할 수 있게 함
하단 Servers 탭 > 우클릭 > New > Server
localhost : admin이 사용, 포트번호 그대로
localhost(2) : user가 사용, 포트번호 앞에 다 1 붙여줌
관리자 페이지부터 점검해보자
회원관리
-회원리스트 조회
/Admin/list 로 요청 > AdminController - list() > AdminServiceImpl - getList()
- AdminMapper.xml 수정
getList - LEV 에 관한 건 빼버림,
- AdminController - list()
void -> String
retrun "/Admin/list"; 추가
=> 해결
회원관리
-관리자리스트 조회
/Admin/adminlist 로 요청 > AdminController - Adminlist() > AdminServiceImpl - getadminList()
- AdminMapper.xml 수정
form, where 절의 lev 테이블 관련 사항 삭제,
order by절 추가해서 관리자코드 순, 지점 순 정렬되도록 함(반영안됨? 껐다 켰다 하다보니 됨)
- AdminController - Adminlist()
void -> String
return '/Admin/adminlist"; 추가
- AdminVO
ADMIN_ID 속성 추가
- adminlist.jsp
하단의 빈 form 태그 삭제,
회원관리
- 관리자 상세조회 ok, 삭제 ok
- 회원 상세조회 ok, 삭제 ok
=> 삭제 아니라 STATUS 속성을 Y -> N 로 바꿀 수 있도록 하면 좋을듯
'국비지원교육_팀프로젝트' 카테고리의 다른 글
231004 (0) | 2023.10.05 |
---|---|
230924 (0) | 2023.09.24 |
230921 (0) | 2023.09.22 |
user_project 디렉토리 현재 상태 (0) | 2023.07.27 |
개발환경 (0) | 2023.07.25 |