์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์ผํญ์ฐ์ฐ์
- ์์ฑ์์
- ์ดํฐ๋ ์ด๋ธ
- Java
- ifelse
- for๋ฌธ
- SQL
- ์ธ๋ถ์ ์ ์ฐจ๋จ
- setter
- HAVING
- mixedcontent
- ์ ์ด๋ฌธ
- ์ค๋ผํด
- system error 113
- DB์ฐ๊ฒฐ ๋ฌธ์
- .repeat
- ํ๋ก๊ทธ๋๋จธ์ค
- getter
- .substring
- SELECT ์
- int์ค๋ฅ
- Join
- ๊ฐ์ฒด
- ๊ฒํฐ
- ์์ฑ์์ฐ๋์ด์
- ์ฐ์ฐ์
- ์์ฑ์
- ์นผ๋ผ๋ช ์ ๋ณ์นญ ์ง์
- ์์
- ์๋ฐ
- Today
- Total
CoDream
์์ฝ ํ์ด์ง๋ก LIST๊ฐ ์ ๋์ด๊ฐ...๐ต๐ซ ๋ณธ๋ฌธ
๐ค ํ๊ณ ์ถ์ ๊ฒ
์์ ์์ธ ํ์ด์ง์์ ๋์ด์จ ์ฌ์ฉ์๊ฐ ์ ํํ ์ ๋ณด(์์ฝ๋ ์ง, ๊ฒ์คํธ์ธ์)
DB์์ ๊ฐ์ ธ์จ ํด๋น ์์์ ์ ๋ณด, ํธ์คํธ์ ์ ๋ณด
๋ฉค๋ฒ์ ์นด๋ ์ ๋ณด
์ ์ ๋ณด๋ค์ ์์ฝ ํ์ด์ง๋ก ๋๊ฒจ ์ ๋ณด๋ค์ ๋ณด์ด๊ฒ ํ๋ คํจ.
๐คจ ์ด๋ ๊ฒ ํ๋ฉด ๋ ๊ฒ ๊ฐ์๋ฐ
์ ํํ ์ ๋ณด(์์ฝ๋ ์ง, ๊ฒ์คํธ์ธ์)
ReservationVo vo = new ReservationVo();
vo.setRoomNo(roomNo);
vo.setInDate(inDate);
vo.setOutDate(outDate);
vo.setGuestCount(guestCount);
req.setAttribute("vo", vo);
DB์์ ๊ฐ์ ธ์จ ํด๋น ์์์ ์ ๋ณด, ํธ์คํธ์ ์ ๋ณด
List<ReservationVo> roomDetail = rs.getRoomDetail(roomNo);
req.setAttribute("roomDetail", roomDetail);
๋ฉค๋ฒ์ ์นด๋ ์ ๋ณด
List<CardVo> cardVoList = rs.getCardList(loginMemNo);
req.setAttribute("cardVoList", cardVoList);
๐ฅฒ ์๋์๋ค...
๋ชจ๋ ์ ๋ณด๋ฅผ JSP๋ก ๋๊ธฐ๊ณ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ผฐ๋๋ฐ... ์ค๋ฅ๊ฐ ๋จ.
๊ณ์ ' DB์์ ๊ฐ์ ธ์จ ํด๋น ์์์ ์ ๋ณด, ํธ์คํธ์ ์ ๋ณด' ๋ค์ด NULL๋ก ๋์ด..
์ด์ ๊ฐ ๋ญ๋...ใ ใ
๐ง ์ด๊ฑฐ๋ค!
ํน์๋... ReservationVo๊ฐ ์ค๋ณต๋์ ๊ทธ๋ฐ๊ฐ...ํ๊ณ
๋ฐ์ดํฐ๋ฅผ ํ๋๋ก ๋ญ์ณ๋ดค์...
ํน์๋๊ฐ ์ญ์๋์๋๋ณด๋ค...ใ ใ ใ
์์ฝํ์ด์ง๋ก ๋ด๊ฐ ์ํ๋ ์ ๋ณด๋ค์ด ๋ชจ๋ ๋์ด์ค๋ ๊ฒ์ ํ์ธ ํ ์ ์์์:) ํํณ
String roomNo = req.getParameter("roomNo");
String inDate = req.getParameter("inDate");
String outDate = req.getParameter("outDate");
String guestCount = req.getParameter("guestCount");
String sum = req.getParameter("sum");
ReservationService rs = new ReservationService();
List<CardVo> cardVoList = rs.getCardList(loginMemNo);
List<ReservationVo> roomDetail = rs.getRoomDetail(roomNo);
ReservationVo roomInfo = roomDetail.get(0);
ReservationVo vo = new ReservationVo();
vo.setRoomNo(roomNo);
vo.setInDate(inDate);
vo.setOutDate(outDate);
vo.setGuestCount(guestCount);
vo.setRoomImg(roomInfo.getRoomImg());
vo.setHostName(roomInfo.getHostName());
vo.setHostProfile(roomInfo.getHostProfile());
vo.setHostEnrollDate(roomInfo.getHostEnrollDate());
vo.setRoomName(roomInfo.getRoomName());
vo.setWeekdayPrice(roomInfo.getWeekdayPrice());
vo.setWeekendPrice(roomInfo.getWeekendPrice());
vo.setStayDay(roomInfo.getStayDay());
vo.setSum(roomInfo.getSum());
req.setAttribute("vo", vo);
req.setAttribute("cardVoList", cardVoList);
'๐ปํ ํ๋ก์ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
SQL DISTINCT - ์ค๋ณต๊ฐ ์ญ์ ํ๊ธฐ (0) | 2024.07.06 |
---|---|
EXISTS - ๊ฒฐ๊ณผ๊ฐ ํ๋๋ผ๋ ์กด์ฌํ๋์ง ํ์ธ (0) | 2024.07.04 |
Kakao API (๊ฒฐ์ ) - ajax๋ ์ธ์ ์ฌ์ฉํ๋๊ฐ? (0) | 2024.06.02 |
์นด์นด์ค ๊ฒฐ์ API (0) | 2024.05.22 |