日期:2014-05-18  浏览次数:20758 次

displaytag使用出问题,Nothing found to display
第一次使用displaytag,按网上说的配置好后启动老是提示Nothing   found   to   display,页面使用最简单的 <display:table   name= "as "/> ,as是arraylist类型的,里面有3个bean类.

------解决方案--------------------
<display:table name= "as "/>
首先,确定你的request里有没有叫as的数据,在jsp中使用
<%
System.out.println(request.getAttribute( "as "));
%>
看看控制台是不是输出null

然后,当你把你需要的数据放入request后,需要把你的行数据指定uid,这样:
<display:table uid= "row " name= "as ">
那么,在你的 <display:column 标签的body中,就可以访问request按名称 "row "取出来的行对象了。


或者直接用
<display:column property= "beanProperty " 这样取出各属性。