/**
  * ModelAndView 를 반환할 경우, Object를 명시적으로 담아서 매핑.
  *
  * @param boardVO
  * @param request
  * @param response
  * @return
  */
 @RequestMapping("/getBoardInfo")
 public ModelAndView getBoardInfo(
     BoardVO boardVO, HttpServletRequest request, HttpServletResponse response) {
   log.debug("request객체에서 받아온 값:" + request.getParameter("id"));
   log.debug("BoardVO객체에서 받아온 값:" + boardVO.getId());
   BoardVO resultVO = boardService.getBoardInfo(boardVO);
   return new ModelAndView("/board/boardView").addObject("boardVO", resultVO);
 }
 /**
  * @PathVariable("id") String id
  *
  * @param boardVO
  * @param id
  * @return
  */
 @RequestMapping(value = "/getBoardInfo2/{id}", method = RequestMethod.GET)
 public String getBoardInfo2(Model model, BoardVO boardVO, @PathVariable("id") String id) {
   log.debug("The client locale is {}.", id);
   model.addAttribute("boardVO", boardService.getBoardInfo(boardVO));
   return ("/board/boardView");
 }