게시판 등록 할 때
- 작성자 :
- 김*란
- 작성일 :
- 2011-06-21 11:01:45
- 조회수 :
- 3,173
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요
지금 게시판을 붙여 넣고 있는데요
아무것도 건드리지 않은 상태에서
게시판과 댓글을 import시켰습니다.
그런데 리스트나 게시판 만들기 같은 것은 다 되는데
이상하게 등록을 하려고만 하면
알 수 없는 오류가 발생했습니다 라는 창만 나오고,
이클립스에 아무런 오류가 발견되지 않습니다.
그래서 디버그를 찍어본 결과
vo.setUniqId(user.getUniqId());
의 값은 존재 하는데
vo.setBbsId(boardVO.getBbsId());
의 값은 null로 아무 것도 나오지 않습니다.
이것때문에 그런 것 같은데 .....
getBbsId()를 가져오지 못하는 것 같은데
이것을 어디서 세팅을 하는지 궁금하고,
왜 못가져오는지 모르겟습니다 ㅠㅠ
==================>해결했습니다.!
input submit 으로해서 위에 만들어놓은 함수로 넘겼더니 되네요..
a href로 아무값도 안넘겨서 그런것같습니다..
근데, 밑에는 아직..ㅠㅠ
======
그리고 하나 더 있는데,
커뮤니티를 붙여넣었습니다
그런데 다른 아이디로 가입신청을 햇는데,
승인을 해주려고 승인관리 탭을 눌렀더니,
500 에러가 뜨면서,
=======
2011. 6. 20 오후 6:29:14 org.apache.catalina.core.ApplicationDispatcher invoke
심각: Servlet.service() for servlet jsp threw exception
javax.el.PropertyNotFoundException: Property 'cmmntyNm' not found on type egovframework.com.cop.com.service.ConfirmHistoryVO
at javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:193)
at javax.el.BeanELResolver$BeanProperties.access$400(BeanELResolver.java:170)
at javax.el.BeanELResolver.property(BeanELResolver.java:279)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:60)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
at org.apache.el.parser.AstValue.getValue(AstValue.java:123)
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:935)
-중략-
=======
이런 에리가 나왔습니다.
왜 안될까요 ㅠㅠㅠㅠㅠㅠ
지금 게시판을 붙여 넣고 있는데요
아무것도 건드리지 않은 상태에서
게시판과 댓글을 import시켰습니다.
그런데 리스트나 게시판 만들기 같은 것은 다 되는데
이상하게 등록을 하려고만 하면
알 수 없는 오류가 발생했습니다 라는 창만 나오고,
이클립스에 아무런 오류가 발견되지 않습니다.
그래서 디버그를 찍어본 결과
vo.setUniqId(user.getUniqId());
의 값은 존재 하는데
vo.setBbsId(boardVO.getBbsId());
의 값은 null로 아무 것도 나오지 않습니다.
이것때문에 그런 것 같은데 .....
getBbsId()를 가져오지 못하는 것 같은데
이것을 어디서 세팅을 하는지 궁금하고,
왜 못가져오는지 모르겟습니다 ㅠㅠ
==================>해결했습니다.!
input submit 으로해서 위에 만들어놓은 함수로 넘겼더니 되네요..
a href로 아무값도 안넘겨서 그런것같습니다..
근데, 밑에는 아직..ㅠㅠ
======
그리고 하나 더 있는데,
커뮤니티를 붙여넣었습니다
그런데 다른 아이디로 가입신청을 햇는데,
승인을 해주려고 승인관리 탭을 눌렀더니,
500 에러가 뜨면서,
=======
2011. 6. 20 오후 6:29:14 org.apache.catalina.core.ApplicationDispatcher invoke
심각: Servlet.service() for servlet jsp threw exception
javax.el.PropertyNotFoundException: Property 'cmmntyNm' not found on type egovframework.com.cop.com.service.ConfirmHistoryVO
at javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:193)
at javax.el.BeanELResolver$BeanProperties.access$400(BeanELResolver.java:170)
at javax.el.BeanELResolver.property(BeanELResolver.java:279)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:60)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
at org.apache.el.parser.AstValue.getValue(AstValue.java:123)
at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:935)
-중략-
=======
이런 에리가 나왔습니다.
왜 안될까요 ㅠㅠㅠㅠㅠㅠ
A
안녕하세요.. 김수란님..
첫번째의 경우는.. 말씀하신 것 처럼 파라미터가 넘어가지 않은 경우에 해당됩니다.
(해당 boardVO 객체는 Controller 메소드의 파라미터로 웹 request의 파라미터를 매핑함)
두번째의 경우는..
주석처리된 부분이 서버사이드 처리가 호출되는 것 같습니다.
../WEB-INF/jsp/egovframework/cop/com/EgovConfirmList.jsp에서..
result.cmmntyNm를 참조하는 부분이 주석처리가 되어 있는데..
이 주석 부분은 삭제해 주시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
첫번째의 경우는.. 말씀하신 것 처럼 파라미터가 넘어가지 않은 경우에 해당됩니다.
(해당 boardVO 객체는 Controller 메소드의 파라미터로 웹 request의 파라미터를 매핑함)
두번째의 경우는..
주석처리된 부분이 서버사이드 처리가 호출되는 것 같습니다.
../WEB-INF/jsp/egovframework/cop/com/EgovConfirmList.jsp에서..
result.cmmntyNm를 참조하는 부분이 주석처리가 되어 있는데..
이 주석 부분은 삭제해 주시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.