앨범형 게시판 이미지를 3개씩 나열할려고 합니다

Copy
<%
                for (int i = 0; i < 3; i++) {
                    Sense sense = senses.get(i);
                    
            %>
       
      <a href="<%=request.getContextPath()%>/sense/senseView?senseNo=<%=sense.getSenseNo()%>
                        &cPage=<%=request.getParameter("cPage")==null?1:request.getParameter("cPage")%>">
        <img src = "<%=request.getContextPath() %>/upload/sense/<%=sense.getRenamedFileName()%>" style ="width: 100px">
        </a>
        <%
                }

            %>

 

일단 이렇게 for문 해봤는데 3개씩만 나오고 더 이상 안나옵니다 밑으로도 쭉 나오는 방법을 모르겠네요.. 이중for문을 써야할지 while문 써야할지 

답변 1개

3개씩 나열이면 6개나 9개 나열한다고 보고

3이 아닌 6이나 9를 for 문에 넣어야 합니다.

그리고 정작 중요한건 줄바꿈 입니다.

Copy
if (i != 0 && i % 3 == 0) 줄바꿈

0 이 아니고 3으로 나눈 나머지가 0 일 때 줄바꿈

이 코드를 for 문에 넣어주시면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고