第一次后台查询数据可以得到,
为什么第二次到后台查数据的时候,后台能打印出查询数据,但到前台无法得到数据呢?
查到是一组对放在list里的对象。
求解?????????
为什么第二次到后台查数据的时候,后台能打印出查询数据,但到前台无法得到数据呢?
查到是一组对放在list里的对象。
求解?????????
解决方案 »
- 我用jsp实现ftp上传功能,客户端不能上传文件
- 高手指点一下 SQL语句 其中sqlcount语句应该怎么写 万分感谢
- 出现了个异常帮忙看看:org.apache.jasper.JasperException: Attempted a bean operation on a null object.
- ★★★★★★★java 如何编写程序测试服务器连接★★★★★★★★★★★★★★
- 帮我看下是循环还是哪里不对?在线等待,马上结贴
- 那位有汉字转拼音的函数,请给我一份,谢谢
- 请问下document.forms[0].action=reportToExcel+"excel";是什么意思啊,forms[0]我找不到这个form啊
- Session 找不到问题
- 有关分页的问题
- 页面转向的中文问题
- 根据javabean对象生成数据表
- servlet 的问题
<s:iterator id="book" value="blist"><div>
</div><tr bgColor="#ffffff">
<td width="109" bgColor="#ffffff" align="center"><a href="bookshow_detail.action?book.bookid=${book.bookid}">
<img src="${book.image_url}" border="0" width="109" height="140"></a></td>
<td width="97" bgColor="#ffffff" align="center">${book.bookname }</td>
<td width="41" bgColor="#ffffff" align="center">¥${book.bookprice }</td>
<td width="112" align="center">${book.author }</td>
<td vAlign="center" width="42" align="center">
<a href="bookshow_detail.action?book.bookid=${book.bookid}">
<img src="images/view.gif" border="0" width="71" height="23"></a></td>
</tr>
</s:iterator>
后台:
System.out.println(blist.isEmpty());
for(Book list:blist){
System.out.println("分类查询的作者名:"+list.getAuthor());
System.out.println("分类查询的图书种类:"+list.getBookkind());
System.out.println("分类查询的书名:"+list.getBookname());
System.out.println("分类查询的PDF路径:"+list.getBookPDF_url());
System.out.println("分类查询的图片路径:"+list.getImage_url());
System.out.println("分类查询的书ID:"+list.getBookid());
}
List<String> bookKinds=bookInfoDaoImp.findBookKinds();
ActionContext act = ActionContext.getContext();
act.put("blist", blist);//图书集合
act.put("bookKinds", bookKinds);//查询图书种类
act.put("pageCount", pageCount);//页数
act.put("RowCount", RowCount);// 总记录数
act.put("intpageNow", intpageNow);//当前第几页
List<Book> bli=(List<Book>) ActionContext.getContext().get("blist");
return "bookshow";
}
我猜你第一次查询的时候应该是book属性是有赋值的第二次就没有了。
你迭代里面拿的是${book.bookname}是book属性里的值不是迭代的元素里面的值
如果是你要拿迭代的值直接${bookname} ${bookprice}