inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]

제5강 데이터베이스(Oracle) MyBatis

5강 마지막 실행부분에서~ 선생님은 혹시 main5. jsp파일을 따로 만드셨나요?

388

unyung Lee

작성한 질문수 3

0

5강 마지막 실행부분에서~ 선생님은 혹시 main5. jsp파일을 따로 만드셨나요?

저는 열심히 따라 했는데 404에러가 뜹니다.  

spring 전자정부프레임워크

답변 6

0

개발자Park

안녕하세요.

기존 예제용 생성코드가 남아있어서 그렇습니다.

EgovSampleController영역을 설정부분에서 저희가 

https://www.inflearn.com/course/%EC%9B%B9%EA%B0%9C%EB%B0%9C-%EC%BD%94%EC%8A%A4-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%A0%84%EC%9E%90%EC%A0%95%EB%B6%80/lecture/36171?tab=curriculum

제3강 Spring MVC패턴 34:03초 

경에 기존egovframework에서 저희가 생성한 egov패키지로 컨트롤러을 등록하는 부분을 변경했기 때문에 생기는 알림메시지입니다.

딱히 큰 문제는 없습니다.

    

기존에 자동생성한 egovframework를 삭제하지 않은 이유는 초보자분들에게 어렵게 다가올 수 있고 문제가 없어서 그대로 놔뒀습니다. 실무에서는 보통 egovfrmaework는 삭제하게 됩니다.

 

충분히 학습 및 익숙해지시면 오류를 토대로 egovfrmaework패키지 설정부분을 삭제하실 수 있으실 겁니다.

감사합니다.

0

unyung Lee

선생님 5강 복습 중인데~ main5.do 실행시 콘솔창에 뜨는 메세지 입니다.  실행결과는 안뜨고, 콘솔창에 2020-10-14 21:37:41,535  WARN [org.springframework.web.servlet.PageNotFound] No mapping found for HTTP request with URI [/Egov_WEB/egovSampleList.do] in DispatcherServlet with name 'action' 메세지가 뜨는데 이유가 궁금합니다.

0

unyung Lee

답변감사합니다. MainServiceController   에 @Service("MainService ")  공백이 들어있는걸 수정하니 결과가 나왔습니다 빠른 답변 감사합니다. 메일은 전송 실패 로 떠있던데~ 수강하다가 진행이 안될때 다시 보내겠습니다 감사합니다.

0

개발자Park

답변완료로 삭제된 글입니다.

0

unyung Lee

답변 감사합니다. 5강 강의 오늘 다시 들으면서 답변주신대로 MainController 수정했는데 MainController로 들어오지 못하고 

콘솔창에 NoSuchBeanDefinitionException: No bean named "MainService" available 에러메세지 뜨고, 실행결과 화면에는 아무것도 안뜹니다.

올려주신 강의자료5강~6강 비교도 해봤는데 죄송하게도 문제점을 찾기 어렵습니다. 프로젝트 파일도 메일 드려봅니다.

0

개발자Park

안녕하세요.

main5.jsp를 따로 만들지는 않았습니다.

 

페이지를 찾지못하는 404에러는 이유가 여러가지가 있습니다.

[방법1]

CTRL+B키로 프로젝트를 빌드 후 다시 서버를 재실행하여 main5.do로 요청을 해보시길 바랍니다.

  

[방법2]

코드상에 문제가 없는지 확인합니다.

현재는 에러를 잡아내는 기술을 배우지 않은 상태이기에

기초를 응용하여 아래와 같이 쉽게 찾아가는 방법도 있습니다.

@RequestMapping(value = "/main5.do")

public String main5(HttpServletRequest request,ModelMap model) throws Exception

{

String userid = "";

System.out.println("이상체크");

HashMap<String,Object> paramMap = new HashMap<String,Object>(); 

System.out.println("이상체크2");//콘솔창에 나오는지확인 안나오면 앞줄코드에 에러가있음.

HashMap<String,Object> resultMap = new HashMap<String,Object>(); 

System.out.println("이상체크3");

  

감사합니다.

신규강의 쿠폰 건

0

51

1

개발환경 구축 중 이클립스 프로젝트 해결 방법 문의

0

132

2

1강 HTTP 상태 404 에러

0

157

2

섹션2 3강부터 추가 강의는 언제 업데이트 될까요?

0

155

2

전자정부프레임워크 버전+신규 강의 관련 질문

0

344

2

전자정부프레임워크를 다운받지않고 STS 에서 위 강의를 진행하고싶은데 방법이있을까요?

0

202

1

EA + egovframe 신규 강의 무료쿠폰 메일

0

219

1

강의 쿠폰 문의 드립니다

0

191

1

신규강의 요청드립니다.

0

222

1

[V2.0 추가중_로그인,회원가입,VO] 3강의는 언제 올려주는지 문의 드립니다.

0

218

1

신규강의 요청드립니다!

0

194

1

신규강의 요청드립니다!

0

193

1

신규강의 요청드립니다.

0

236

1

9강 -1 마지막 실습

0

311

0

신규강의 무료쿠폰 신청 부탁드립니다. 감사합니다 즐거운 설되셔요

0

443

1

신규강의 무료 쿠폰 신청합니다!

0

321

1

신규강의 무료쿠폰 신청합니다~

0

306

1

안녕하세요, 다름이 아니라 톰캣 설치 과정에서 막히는 부분이 있어서 문의드립니다.

0

355

2

5강 /main5.do 호출시 화면이 안나옵니다

0

464

1

무료쿠폰 발급 요청방법

2

3482

0

1강 환경변수 설정 보고 하고있는데.. 오류 발생

0

579

2

9강 AOP 진행하는데 Error가 이렇게 뜨는데 다 지우고 따라해도 해결이 안되서 질문 올립니다!

1

1210

1

쿠폰 발급 요청방법

1

1399

1

EA + egovframe 쿠폰

0

382

1