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:

  • datalist extends or implements list or collection or @ least iterable.
  • you're using java 5 or superior.
  • the objects in bookdatalist of type data or that
  • this class data has 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

Popular posts from this blog

javascript - Bootstrap Popover: iOS Safari strange behaviour -

Magento/PHP - Get phones on all members in a customer group -

session - Logging Out Using PHP -