22-07-28 진행상황

(。◠ ◠。)·2022년 7월 29일
0

제품 후기 입력페이지에 입력한 별점을 데이터베이스에서 불러와 평가만큼 나오게 넣어놨다.

css속성이다 별은 이미지이다.

.star{
	background-image: url(upload/star.svg);
	background-repeat: no-repeat;
	background-size: 150px 50px; 
	height: 40px;
	display: inline-block;
	position: relative;
}

별을 넣는 코드이다.
디비에서 불러온 별점의 점수만큼 별의 길이를 width로 정해서 넣어준다.

			<c:forEach var="reply" items="${replyList}">	
				<c:choose>
					<c:when test="${reply.grade eq '1'}">
						<i class="star" style="width: 30px;"></i>${reply.grade}</c:when>
					<c:when test="${reply.grade eq '2'}">
						<i class="star" style="width:60px;"></i>${reply.grade}</c:when>
					<c:when test="${reply.grade eq '3'}">
						<i class="star" style="width:90px;"></i>${reply.grade}</c:when>
					<c:when test="${reply.grade eq '4'}">
						<i class="star" style="width:120px;"></i>${reply.grade}</c:when>
					<c:when test="${reply.grade eq '5'}">
						<i class="star" style="width:150px;"></i>${reply.grade}</c:when>
				</c:choose>
				</li>
			</c:forEach>
profile
화이탱!

0개의 댓글