Map 으로 controller에 파라미터를 넘길때 질문입니다.
- 작성자 :
- 윤*연
- 작성일 :
- 2017-02-08 17:46:31
- 조회수 :
- 2,170
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
jsp 부분
<body style=" padding-top:100px;">
<form:form commandName="commandMap" id="listForm" name="listForm" method="post" style=" width:100%; ">
<input type="hidden" name="selectedHumMngNum" />
<div id = "content" style=" width:100%; ">
<div id="inputGr" style=" width:100%; ">
controller부분
public String service(Map<String, String> commandMap, ModelMap model) throws Exception {
안녕하세요
여태 파라미터를 VO로 주고 받고 하다가 Map으로 변경을 하였는데.. 다른 질문들을 보고 혼자 바꾸면서 해보다보니..
jsp파일의 commandName="commandMap" 이 부분이 에러가 납니다
에러는
Neither BindingResult nor plain target object for bean name 'commandMap' available as request attribute
이렇게요...
저부분을 어떻게 고쳐야 하는지...
그리고 샘플을 보면 수정화면을 띄우거나 할때 파라미터를 vo로 보내는것으로 되어있었지만 현재 map으로 바꾸었는데
그렇게 되면 어떻게 jsp파일에서 controller로 전달 해야하는지 알려주시면 감사하겠습니다.
<body style=" padding-top:100px;">
<form:form commandName="commandMap" id="listForm" name="listForm" method="post" style=" width:100%; ">
<input type="hidden" name="selectedHumMngNum" />
<div id = "content" style=" width:100%; ">
<div id="inputGr" style=" width:100%; ">
controller부분
public String service(Map<String, String> commandMap, ModelMap model) throws Exception {
안녕하세요
여태 파라미터를 VO로 주고 받고 하다가 Map으로 변경을 하였는데.. 다른 질문들을 보고 혼자 바꾸면서 해보다보니..
jsp파일의 commandName="commandMap" 이 부분이 에러가 납니다
에러는
Neither BindingResult nor plain target object for bean name 'commandMap' available as request attribute
이렇게요...
저부분을 어떻게 고쳐야 하는지...
그리고 샘플을 보면 수정화면을 띄우거나 할때 파라미터를 vo로 보내는것으로 되어있었지만 현재 map으로 바꾸었는데
그렇게 되면 어떻게 jsp파일에서 controller로 전달 해야하는지 알려주시면 감사하겠습니다.
A
윤창연님 안녕하세요.
표준프레임워크센터입니다.
자세한 내용은 아래 위키 가이드를 참고바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:ptl:annotation-based_controller
감사합니다.
표준프레임워크센터입니다.
자세한 내용은 아래 위키 가이드를 참고바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:ptl:annotation-based_controller
감사합니다.