728x90
반응형

회사에서 이클립스로 작업하면서 잘되던 페이지가

가끔 뜨지 않는 에러를 마주하곤 했다.

오늘도 마주해서 해결했는데, 생각보다 빠른 해결!

원인을 알고 해결한 듯하여 기록해 본다.

추후 또 마주했을 때 이 방식으로 해결하게 되면 에러 내용도 첨부해야겠다.

 

no class...라고 뜨는 에러와 함께 잘되던 사이트도 에러페이지가 떴다.

보통 작업을 할 때 상단 메뉴바의 Project 내 Build Automatically를 꺼두는데

혹시? 하는 마음으로  Build Automatically 부분에 체크 후

프로젝트 리스타트 해보니 바로 된다!

 

class 파일을 찾아 못하는 것에 대한건 에러메시지로

어느 정도 이해는 했지만 왜 그런가 싶었는데

빌드가 뒤쳐져서 그런 걸까?

내용을 더 찾아보고 에러 해결 원인에 대하여

좀 더 이해하도록 해보아야겠다.

 

 

 

어쩌다 보니 이번달 회고록이 skip 되어버렸다...!

sqld 개발자 자격증은 합격했다 :)

조만간 잊지 않고 회고록을 작성해 봐야겠다.

728x90
반응형
728x90
반응형

이번 추석 연휴기간동안 나동빈 개발자님의 인프런 강의로 JSP 웹사이트 구축을 복습해보는 시간을 가졌다.

 

처음에는 게시판 웹 사이트를 만들어보았고 (클릭 시 GitHub이동)

두 번째로는 회원 전용 강의 평가를 할 수 있는 웹 사이트를 만들었다.

 

스프링, 스프링부트만 최근에 사용하다가 단순 JSP로 웹 사이트를 구축해보니

확실히 직접적으로 코딩해야하는 양이 많고, 사소한 오류를 찾는데 시간이 꽤나 소요되었다.

 

디자인의 경우 부트스트랩을 활용했는데 나같은 경우는 최신화된 요소로 작업하기 위해

CDN으로 포함하여 적절하게 구성했다.

기능을 중점적으로 작업하면서도 디자인 부분 일부는 적절하게 수정해서

단순 JSP 웹 사이트 프로젝트를 완성해보았다.

 

 

JSP 강의평가 웹 사이트 개발하기
- 소요 기간 : 2일
- 사용 IDE : STS

 

기능

- 부트스트랩을 활용한 디자인 적용

- 로그인, 로그아웃, 회원가입

- 강의 평가 데이터베이스 구축 및 데이터 모델링

- 이메일 인증

- 미니 검색 엔진 (필터링 포함)

- 강의평가 조회

- 강의평가 등록 (모달), 삭제, 추천

- 강의평가 신고 (모달 - 관리자 이메일로 내용 발송)

- XSS 방어

 

추가로 구현해볼 기능

- 회원정보 수정, 회원 탈퇴

- 글 수정

 

 

 

- JSP 강의 평가 웹사이트 소스 코드

https://github.com/jangmimi/LectureEvaluation

 

GitHub - jangmimi/LectureEvaluation: LectureEvaluation web site

LectureEvaluation web site. Contribute to jangmimi/LectureEvaluation development by creating an account on GitHub.

github.com

728x90
반응형

'Coding > Study' 카테고리의 다른 글

[IT 용어] API (Application Programming Interface)  (0) 2023.10.14
[JAVA] 람다식 Lambda  (0) 2023.10.05
[GitHub] 깃, 깃허브  (0) 2023.09.28
[Kotlin] 코틀린 맛보기  (0) 2023.09.22
[JAVA] StringBuilder와 StringJoiner  (0) 2023.09.19

+ Recent posts