猿问

请问下面的jsp代码怎么“翻译”呢?

<%
ArrayList list = (ArrayList)request.getAttribute("list");//这句话获取Servlet 传过来的数据
%>
那么下面的jsp代码怎么“翻译”呢?
<%
if(list!=null){
for(int i=0;i<list.size();i++){
Book b=(Book)list.get(i);
%>
<td><%=b.getCode() %></td>
<td><%=b.getBookname() %></td>
<td><%=b.getAuthor() %></td>
<td><%=b.getPrice() %></td>
<td><%=b.getBooktype() %></td>
<td><%=b.getPublishing() %></td>
<td><%=b.getBooksum() %></td>
就是把从servlet传过来的数据放到list集合中 如果list集合里面的数据不为空的话 就开始遍历里面的数据 然后放入指定为Book类的对象b中 目的 就是为了得到相关的属性值 ,比如code条形码,书籍名字等等 ....
有没有更好的建议或者精简的解释方法呢? 谢谢大家啦!
因为是介绍我的项目给老师听 尽量不啰嗦的精简一点的

慕哥6287543
浏览 160回答 1
1回答

慕码人8056858

如果list不为空,遍历list集合,得到list里面的值写入表格中。就这个意思
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答