Front
[Spring] mybatis로 count 데이터 화면에 띄우기
AlexHouse
2022. 6. 6. 14:15
보통 데이터들은 <c:out value="${}"/> 이런 형식으로 가져오는데
count 데이터는 어떻게 나오는지 몰랏다가 이제 찾았다.
소제목으로 안나누고 바로 가겠다.
memberMpp.xml
<select id="selectOneCount" resultType="Integer">
SELECT
count(*)
<include refid="selectCommon" />
</select>
memberDao.java
public int selectOneCount(MemberVo vo) {return sqlSession.selectOne(namespace + ".selectOneCount", vo);}
memberService.java
public int selectOneCount(MemberVo vo) throws Exception;
memberController.java
@RequestMapping(value = "/member/memberList")
public String memberList(@ModelAttribute("vo") MemberVo vo, Model model) throws Exception {
int count = service.selectOneCount(vo);
model.addAttribute("selectOneCount", count);
return "member/memberList";
}
memberList.jsp
<p>총회원수: ${selectOneCount} 명</p>
이런식으로 사용하면,
이렇게 나오는것을 확인
할 수 있다.
To be continue..