개발
HttpServletResponse 리턴타입 본문
spring에서 HttpServletResponse 이용시에 String이나 ModelAndView를 이용하여 리턴해주어야함.
void일시에는 오류 발생하지않고 페이지에 화면 나오지 않음.
@RequestMapping("detail.do")
public ModelAndView detail(int boardNo, Model model, HttpSession session,HttpServletResponse response,HttpServletRequest request) throws IOException {
Map<String, Object> result = service.detail(boardNo, session,request,response);
if (session.getAttribute("user") != null) {
model.addAttribute("like", result.get("like"));
}
model.addAttribute("highestLikeComment", result.get("highestLikeComment"));
model.addAttribute("file", result.get("file"));
model.addAttribute("reply", result.get("reply"));
model.addAttribute("comment", result.get("comment"));
model.addAttribute("board", result.get("board"));
ModelAndView view = new ModelAndView();
view.setViewName("main/board/qna/detail");
return view;
}
'Java' 카테고리의 다른 글
제네릭 기초 (0) | 2021.03.06 |
---|---|
자주쓰는 날짜 관련 api 정리 (yyyyMMddHHmmss) (0) | 2021.02.23 |
[Java] 제곱근 구하기 (0) | 2021.01.23 |
[Java] 정수를 n진수 String으로 변환하기 (0) | 2021.01.23 |
[Java] 절대값 구하기 (0) | 2021.01.21 |
Comments