Java Standard JSP TagLib JSTL Core C คำสั่งง่ายๆ ที่จำเป็น
พอดีวันนี้ต้อง Consult งาน น้องๆ นั่งเปิดงานเก่าๆ มาไล่ดู หา แบบ Back to the Basic 55+ ขอ เอามาลงไว้ก่อนละกันเผื่อจะมีประโยชน์ ว่าด้วยเรื่องของ JSP TagLIB
<span class=”ml”>
<c:if test=”${dataList.pageCount > 1}”>
<a href=”?view_mode=<%=request.getParameter(”view_mode”)%>&page=first”><img src=”images/page_first.gif” width=”12″ height=”12″ border=”0″></a>
<a href=”?view_mode=<%=request.getParameter(”view_mode”)%>&page=prev”><img src=”images/page_prev.gif” width=”12″ height=”12″ border=”0″></a>
<c:forEach items=”${pageData['list']}” var=”page”>
<c:if test=”${dataList.page == page}”>
<a href=”?view_mode=<%=request.getParameter(”view_mode”)%>&page=<c:out value=’${page}’ />”><b><c:out value=”${page}” /></b></a>
</c:if>
<c:if test=”${dataList.page != page}”>
<a href=”?view_mode=<%=request.getParameter(”view_mode”)%>&page=<c:out value=’${page}’ />”><c:out value=”${page}” /></a>
</c:if>
</c:forEach>
<a href=”?view_mode=<%=request.getParameter(”view_mode”)%>&page=next”><img src=”images/page_next.gif” width=”12″ height=”12″ border=”0″></a>
<a href=”?view_mode=<%=request.getParameter(”view_mode”)%>&page=last”><img src=”images/page_last.gif” width=”12″ height=”12″ border=”0″></a>
</c:if>
</span>
ใน Code ข้างต้น มี หลักๆ 3 อย่างนะครับคือ
C:out ใช้แสดงผล
C:if ให้เช็คเงื่อนไข
c:foreach ใช้ วน Loop
ในเบื้องต้น Programming รู้ 3 อย่างนี้ก็พอหากินได้ระดับหนึ่งแล้วล่ะครับ
ใครสนใจ Advance มากๆกว่านี้ก็ ศึกษาเพิ่มเติมกันต่อละกันน่ะ

ใน Code มี ลูกผสม JSP Script อยู่ด้วย น่ะ ออกแนวขี้เกียจน่ะครับ
555+ ไม่ว่ากันนะ แยกแยะ เอาเท่าที่ใช้ละกัน