SpringFramework
com.ja.freeboard.board.controller_BoardController.java
NoMadikia
2020. 5. 19. 15:02
728x90
반응형
SMALL
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | package com.ja.freeboard.board.controller; import java.util.List; import java.util.Map; import javax.servlet.http.HttpSession; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import com.ja.freeboard.board.service.BoardServiceImpl; import com.ja.freeboard.vo.MemberVo; import com.ja.freeboard.vo.ReplyVo; @Controller @ResponseBody @RequestMapping("/board/*") public class RESTfulBoardController { @Autowired private BoardServiceImpl boardService; @RequestMapping("/write_reply_process.do") public String writeReplyProcess(ReplyVo replyVo, HttpSession session) { int memberNo = ((MemberVo)session.getAttribute("sessionUser")).getMember_no(); replyVo.setMember_no(memberNo); boardService.writeReply(replyVo); return "true"; } @RequestMapping("/get_reply_list.do") public List<Map<String, Object>> getReplyList(int board_no) { List<Map<String, Object>> list = boardService.getRepleList(board_no); return list; } } | cs |
728x90