BoardController
페이지 정보
![profile_image](https://dancepkt.cafe24.com/data/member_image/ad/admin.gif?1630310007)
본문
package web.controller;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;
import web.dto.BoardDto;
import web.dto.Criteria;
import web.service.BoardService;
@Controller
public class BoardController {
@Autowired
private BoardService boardService;
@GetMapping("/board/list")
public ModelAndView criList(Criteria cri) throws Exception {
ModelAndView mv = new ModelAndView();
List<BoardDto> list = boardService.selectCriList(cri);
mv.addObject("list", list);
return mv;
}
//@GetMapping("/board/list")
public ModelAndView openBoardList() throws Exception {
//① 생성자에 값이 존재 한다면 /board/list.html 찾아간다.
ModelAndView mv = new ModelAndView("/board/list");
//② 생성자에 값이 없다면 매핑 값 '/board/list' + '.html' 찾아간다.
//ModelAndView mv = new ModelAndView();
List<BoardDto> list = boardService.selectBoardList();
mv.addObject("list", list);
return mv;
}
... 생략 ...
}
- 이전글Criteria 24.06.10
- 다음글BoardService 24.06.10
댓글목록
등록된 댓글이 없습니다.