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不支持