쿼리로 불러온 값 말고도 추가로 불러와주고 싶은 값이 있을 때.
핵심코드
mav.addObject("nowId", sessionVO.getUser_id()); // 로그인한 id
상세코드(Controller)
// 게시글 읽기
@RequestMapping(value = "/address/selectWriting")
public ModelAndView selectWriting (HttpServletRequest request,HttpServletResponse response, ModelMap model) throws Exception {
SessionVO sessionVO = CheckSession.getSessionVO(request, response);
ModelAndView mav = new ModelAndView(new MappingJackson2JsonView());
// 조회조건
JSONObject json = CommonUtils.readJSONObjectFromRequest(request);
json.put("saupCode", sessionVO.getSaup_code());
// 조회 쿼리 실행
List<EgovMap> list = dataService.selectPost(json);
// 반환할 값
mav.addObject("list", list);
mav.addObject("nowId", sessionVO.getUser_id()); // 로그인한 id
log.debug("mav : " + mav);
return mav;
}
저장된 값 (로그에 찍히는 mav 값)
mav : ModelAndView: materialized View is [org.springframework.web.servlet.view.json.MappingJackson2JsonView: unnamed]; model is {list=[{writingId=TEST0001, subject=제목, content=내용, userId=admin, userName=관리자, writeDate=2020-04-02 11:29}], nowId=202003001}
'Java' 카테고리의 다른 글
[Java 게시판] 내가 만든 게시판 테스트 체크리스트 (0) | 2020.04.16 |
---|---|
[Java] 자료실 구현 : 서버에 업로드된 파일 삭제 (0) | 2020.04.02 |
[Java] List<EgovMap>에 있는 값들을 Map에 집어넣기 (0) | 2020.04.01 |
[Java] 자료형 List<EgovMap>, Map의 형태 (0) | 2020.03.31 |
[Parsing] 파싱이란? (2) | 2020.01.15 |
댓글