\\//
2020-05-21 10:32:51
3
376

페이징을 jstl로 바꿀려고 하는데 어떻게 바꿔야될지 잘 모르겠어요



<% if(set_page > 1){ %>
						<a href="bbs.do?page=<%=(set_page-2)*10+1%>&&set_page=<%=set_page-1%>"> << </a>
					<% 
						};
					%>
					
					<%
						for(int i = startPage ; i <= ((set_page-1)*10)+page_count/*count*/; i++) {
					%>
						<a href="bbs.do?page=<%=i %>&&set_page=<%=set_page%>">[<%= i %>]</a>
					<% 
						}; 
					%>
					
					<% 
						if(set_page*10 < total_page) {
					%>
						<a href="bbs.do?page=<%=set_page*10+1%>&&set_page=<%=set_page+1%>"> >> </a>
					<% 
						};
					%>


0
  • 답변 3

  • 개발자학도
    2k
    2020-05-21 10:45:47

    jstl if

    jstl for

    검색만하면 쉽게찾을수있습니다

    구글링해보세요

  • 두한백
    367
    2020-05-21 10:49:43

    <%=a%> ->  ${a}

    <% if(a.equals(b){ %> -> <c:if test="${a eq b}">

    <% for(int i=0; i<array.length; i++)%> -> <c:forEach items="${array}" varStatus="i">

    변수 설정은 <c:set var> 문법 참조.. 또는 자바 컨트롤러에서 바로 전달하고자 한다면 model, modelMap 등 참조해서 검색하시면 될듯..

  • \\//
    2020-05-21 11:14:59
    좀 더 알아보기 쉽게 정리해서 다시 올려주실 수 있나요?
  • 로그인을 하시면 답변을 등록할 수 있습니다.