<%@ taglib uri="http://displaytag.sf.net/el" prefix="display"%>${plist}<!--能正确显示对象集合到页面--><!--但是表格内容怎么也显示不出来 name属性试过"plist","${plist}","{sessionScope.plist}"都不成功-->
<display:table name="plist" pagesize="10" class="its" sort="list" export="true">
<display:column property="PName" title="商品名称" sortable="true" />
<display:column property="PSpec" title="规格" />
<display:column property="PBarcode" title="商品条码" sortable="true" />
<display:column property="type.TName" title="类别" />
</display>
我plist已保存到session中,${plist}能显示出结果,但是display tag却显示不出记录。也没有任何异常。求高人指点迷津!

解决方案 »

  1.   

    存到session中的貌似要name="#plist"才可以拿到,试试看
      

  2.   

    1.首先plist这个东西要是一个List
    2.这个List可以装Map或对象,你的PName或PSpec要是Map的KEY,或者对象的属性
    3.List保存到request或session里, request.setAttribute("plist", list)另外,确定你的displayTag的包有没有配置好
      

  3.   

    问题解决了。它的官网研究了下正确写法是:
    name="sessionScope.plist"下面的方法不行:
    name="plist"
    name="${plist}"
    name="${sessionScope.plist}"