当前位置: 代码迷 >> Java Web开发 >> jsf datatable 可以绑定一个HashMap么?该怎么处理
  详细解决方案

jsf datatable 可以绑定一个HashMap么?该怎么处理

热度:458   发布时间:2016-04-17 14:59:44.0
jsf datatable 可以绑定一个HashMap么??
<t:dataTable   value= "#{Bean.test} "   var= "asd ">     这个Bean.test返回的是个HashMap   ,     怎么没有数据呢!!!

------解决方案--------------------
可以绑定啊.

public class tableBean{
private Hash userList=new HashMap();
.......

userList.put( "caterpillar ", "123456 ");
userList.put( "momor ", "654321 ");
userList.put( "becky ", "7890 ");
return userList;

}

<h:dataTable value= "#{tableBean.userList} " var= "user ">
...
</h:dataTable>
------解决方案--------------------
没试过,不过为什么不使用List进行绑定,而非要用HashMap呢?
------解决方案--------------------
datatable 支持collection,但是map不支持
  相关解决方案