목록
목차
구성
#1 . 회원 정보 불러오기
//--회원 정보 조회
public List<UserVO> listUser() throws SQLException{
try {
con=DBUtil.getCon();
String sql="select * from member order by idx desc";
ps=con.prepareStatement(sql);
rs=ps.executeQuery();
List<UserVO> arr=makeList(rs);
return arr;
}finally {
close();
}
}
테이블의 모든 회원 정보 반환
List<UserVO> userList=userDao.listUser();
반환한 회원 정보 받기
#2 . 회원 상태 설정
for(UserVO user: userList){
String str=(user.getMstate()==0)? "일반회원":(user.getMstate()==1)? "정지회원": "탈퇴회원";
이중 삼항 연산자를 활용해 userVO의 Mstate값이 0일 경우 "일반회원" 1일 경우 "정지회원" -1일 경우 "탈퇴회원" 반환
#3 . 회원 정보 출력
<th><%=user.getIdx() %></th>
<th><%=user.getName() %></th>
<th><%=user.getUserid() %></th>
<th><%=user.getAllHp() %></th>
<th class="txt<%=user.getMstate() %>"><%=str %></th>
저장된 모든 회원 정보 출력
<style>
.txt0{
color:blue;
}
.txt1{
color:orange;
}
.txt-1{
color:red;
}
</style>
회원 상태의 class이름을 유동적으로 설정하여 일반회원 "blue" 정지회원 "orange" 탈퇴회원 "red" 색깔 설정
'기능 학습 > 쇼핑몰 구현' 카테고리의 다른 글
[쇼핑몰 구현] 6. Session을 이용한 로그인 로그아웃 구현 (0) | 2021.07.21 |
---|---|
[쇼핑몰 구현] 5. 회원정보 검색 (0) | 2021.07.21 |
[쇼핑몰 구현] 4. 회원정보 수정 삭제 (0) | 2021.07.21 |
[쇼핑몰 구현] 2. 회원가입 구현 (0) | 2021.07.21 |
[쇼핑몰 구현] 1. UI 구성 (0) | 2021.07.20 |