java - Iterating a dataList in jsp using scriptlets -
i ask on how can iterate datalist in jsp using scriptlets given code below. know recommended use jstl however, required use scriplets in activity. please help, thanks!
<%@taglib uri="/web-inf/dltaglib.tld" prefix="dl"%> <%@page language="java"%> <%@page import="java.util.*"%> <html> <head> <title>book lists</title> </head> <% datalist bookdatalist = (datalist) request.getattribute("bookdata"); %> <body> <table border="1"> <tr> <td>title</td> <td>author</td> </tr> <dl:iterate datalist = "${bookdatalist}"> <tr> <td><dl:get datalist = "${bookdatalist}" column="book_title"/></td> <td><dl:get datalist = "${bookdatalist}" column="book_author"/></td> </tr> </dl:iterate> </table> </body>
this how code may using scriptlets assumptions:
datalistextends or implementslistorcollectionor @ leastiterable.- you're using java 5 or superior.
- the objects in
bookdatalistof typedataor that - this class
datahas proper getters data want/need.
<body> <table border="1"> <th> <td>title</td> <td>author</td> </th> <% datalist bookdatalist = (datalist) request.getattribute("bookdata"); (data book : bookdatalist) { %> <tr> <td><%= book.getbook_title() %></td> <td><%= book.getbook_author() %></td> </tr> <% } %> </table> </body> if of assumptions above incorrect, please specify in question fix code in post.
Comments
Post a Comment