paging 관련 급합니다
- 작성자 :
- 강*희
- 작성일 :
- 2016-11-24 15:30:36
- 조회수 :
- 1,200
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
controller
@RequestMapping("/cop/bbs/selectBoardList.do")
public String selectBoardArticlesMobile(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest res,
@RequestParam(value="clickTitle", defaultValue="", required=false) String clickTitle) throws Exception {
boardVO.setBbsId(boardVO.getBbsId());
boardVO.setBbsNm(boardVO.getBbsNm());
------------------------------------
<적용페이지>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
function fn_selectList(pageNo) {
document.frm.pageIndex.value = pageNo;
document.frm.action = "<c:url value='/cop/bbs/selectBoardList.do'/>";
document.frm.submit();
}
<form name="frm" action ="<c:url value='/cop/bbs/selectBoardList.do'/>" method="post">
<input type="hidden" name="bbsId" id="bbsId" value="<c:out value='${boardVO.bbsId}'/>" />
<input type="hidden" name="bbsTyCode" value="<c:out value='${brdMstrVO.bbsTyCode}'/>" />
<input type="hidden" name="bbsAttrbCode" value="<c:out value='${brdMstrVO.bbsAttrbCode}'/>" />
<input type="hidden" name="authFlag" value="<c:out value='${brdMstrVO.authFlag}'/>" />
<input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>"/>
</form>
<ui:pagination paginationInfo="${paginationInfo}" type="image" jsFunction="fn_selectList" />
위처럼 했는데 alert 으로 bbsId 찍으면 찍히는데 /cop/bbs/selectBoardList.do 쪽 controller
bbsId가 넘어가지 않습니다.
검색시 해당 controller 호출시 bbsId가 넘어갑니다.
2016-11-23 10:20:44,175 ERROR [egovframework.com.cop.bbs.service.impl.EgovBBSAttributeManageServiceImpl] null
2016-11-23 10:20:44,175 ERROR [egovframework.com.cmm.EgovComExcepHndlr] egovframework.com.cop.bbs.service.impl.EgovBBSAttributeManageServiceImpl.selectBBSMasterInf
java.lang.NullPointerException at egovframework.com.cop.bbs.service.impl.EgovBBSAttributeManageServiceImpl.selectBBSMasterInf(EgovBBSAttributeManageServiceImpl.java:184) ~[classes/:?]
PAGE_NO도 null로 보입니다
어떻게 처리해야하는지 조언 부탁드립니다
@RequestMapping("/cop/bbs/selectBoardList.do")
public String selectBoardArticlesMobile(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest res,
@RequestParam(value="clickTitle", defaultValue="", required=false) String clickTitle) throws Exception {
boardVO.setBbsId(boardVO.getBbsId());
boardVO.setBbsNm(boardVO.getBbsNm());
------------------------------------
<적용페이지>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
function fn_selectList(pageNo) {
document.frm.pageIndex.value = pageNo;
document.frm.action = "<c:url value='/cop/bbs/selectBoardList.do'/>";
document.frm.submit();
}
<form name="frm" action ="<c:url value='/cop/bbs/selectBoardList.do'/>" method="post">
<input type="hidden" name="bbsId" id="bbsId" value="<c:out value='${boardVO.bbsId}'/>" />
<input type="hidden" name="bbsTyCode" value="<c:out value='${brdMstrVO.bbsTyCode}'/>" />
<input type="hidden" name="bbsAttrbCode" value="<c:out value='${brdMstrVO.bbsAttrbCode}'/>" />
<input type="hidden" name="authFlag" value="<c:out value='${brdMstrVO.authFlag}'/>" />
<input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>"/>
</form>
<ui:pagination paginationInfo="${paginationInfo}" type="image" jsFunction="fn_selectList" />
위처럼 했는데 alert 으로 bbsId 찍으면 찍히는데 /cop/bbs/selectBoardList.do 쪽 controller
bbsId가 넘어가지 않습니다.
검색시 해당 controller 호출시 bbsId가 넘어갑니다.
2016-11-23 10:20:44,175 ERROR [egovframework.com.cop.bbs.service.impl.EgovBBSAttributeManageServiceImpl] null
2016-11-23 10:20:44,175 ERROR [egovframework.com.cmm.EgovComExcepHndlr] egovframework.com.cop.bbs.service.impl.EgovBBSAttributeManageServiceImpl.selectBBSMasterInf
java.lang.NullPointerException at egovframework.com.cop.bbs.service.impl.EgovBBSAttributeManageServiceImpl.selectBBSMasterInf(EgovBBSAttributeManageServiceImpl.java:184) ~[classes/:?]
PAGE_NO도 null로 보입니다
어떻게 처리해야하는지 조언 부탁드립니다
A
강춘희님 안녕하세요.
표준프레임워크센터입니다.
controller로 값이 넘어가지 않는경우
여러가지원인이 있을 수 있습니다.
get방식, post방식의 호출에 따른 처리나
bbsid를 여러번 선언한 경우 등을 확인해 보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
controller로 값이 넘어가지 않는경우
여러가지원인이 있을 수 있습니다.
get방식, post방식의 호출에 따른 처리나
bbsid를 여러번 선언한 경우 등을 확인해 보시기 바랍니다.
감사합니다.