No mapping found for HTTP request with URI 문제
- 작성자 :
- 유*화
- 작성일 :
- 2011-08-18 18:19:32
- 조회수 :
- 2,082
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요
로그인 컴포넌트를 내려받은후 제가 진행하는 프로젝트를 합쳐 놓았습니다.
프로젝트 화면단을 사이트매쉬를 이용하였고 컨트롤러단을 타지 않는 페이지들은 egov-com-servlet.xml에 mvc:view-controller 페이지설정문들로 해당 페이지주소를 추가로 작성하였습니다. 오류메시지를 확인해주시기 바랍니다. 감사합니다.
fix부분은 아래와 같이 기존 egovframework 경로를 빼었습니다.
실제 소스 위치는 WEB-INF > jsp > egovframework에 존재시켰고 자바단에서 return할때 주소앞에 egovframework를 첨가하였습니다
egov-com-servlet.xml에서 fix 시키는 부분
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver" p:order="1"
p:viewClass="org.springframework.web.servlet.view.JstlView"
p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"/>
로그인 페이지 컨트롤러 EgovLoginController.java
@RequestMapping(value="/uat/uia/egovLoginUsr.do")
public String loginUsrView(@ModelAttribute("loginVO") LoginVO loginVO,
HttpServletRequest request,
HttpServletResponse response,
ModelMap model)
throws Exception {
/*
GPKIHttpServletResponse gpkiresponse = null;
GPKIHttpServletRequest gpkirequest = null;
try{
gpkiresponse=new GPKIHttpServletResponse(response);
gpkirequest= new GPKIHttpServletRequest(request);
gpkiresponse.setRequest(gpkirequest);
model.addAttribute("challenge", gpkiresponse.getChallenge());
return "cmm/uat/uia/EgovLoginUsr";
}catch(Exception e){
return "cmm/egovError";
}
*/
return "egovframework/cmm/uat/uia/EgovLoginUsr";
}
로그인 컴포넌트를 내려받은후 제가 진행하는 프로젝트를 합쳐 놓았습니다.
프로젝트 화면단을 사이트매쉬를 이용하였고 컨트롤러단을 타지 않는 페이지들은 egov-com-servlet.xml에 mvc:view-controller 페이지설정문들로 해당 페이지주소를 추가로 작성하였습니다. 오류메시지를 확인해주시기 바랍니다. 감사합니다.
fix부분은 아래와 같이 기존 egovframework 경로를 빼었습니다.
실제 소스 위치는 WEB-INF > jsp > egovframework에 존재시켰고 자바단에서 return할때 주소앞에 egovframework를 첨가하였습니다
egov-com-servlet.xml에서 fix 시키는 부분
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver" p:order="1"
p:viewClass="org.springframework.web.servlet.view.JstlView"
p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"/>
로그인 페이지 컨트롤러 EgovLoginController.java
@RequestMapping(value="/uat/uia/egovLoginUsr.do")
public String loginUsrView(@ModelAttribute("loginVO") LoginVO loginVO,
HttpServletRequest request,
HttpServletResponse response,
ModelMap model)
throws Exception {
/*
GPKIHttpServletResponse gpkiresponse = null;
GPKIHttpServletRequest gpkirequest = null;
try{
gpkiresponse=new GPKIHttpServletResponse(response);
gpkirequest= new GPKIHttpServletRequest(request);
gpkiresponse.setRequest(gpkirequest);
model.addAttribute("challenge", gpkiresponse.getChallenge());
return "cmm/uat/uia/EgovLoginUsr";
}catch(Exception e){
return "cmm/egovError";
}
*/
return "egovframework/cmm/uat/uia/EgovLoginUsr";
}
A
안녕하세요.. 유길화님..
<context:component-scan ../>에 base-package 지정이 잘못되신 것 같습니다. (패키지를 변경하신 경우에.. 이 base-package도 같이 변경해 주셔야 합니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
<context:component-scan ../>에 base-package 지정이 잘못되신 것 같습니다. (패키지를 변경하신 경우에.. 이 base-package도 같이 변경해 주셔야 합니다.
그럼.. 즐거운 하루되십시오.
감사합니다.