JSF 2如何从支持bean中的h:dataTable中获取所选行

时间:2011-01-23 21:39:37

标签: jsf-2

如何从支持bean中的h:dataTable获取所选行的bean.id? f:ajax with f:param in h:column对我不起作用。 任何建议(不使用h:commandLink,因为我希望在任何地方选择行)?

1 个答案:

答案 0 :(得分:1)

实际上BalusC的评论已经足够好了,虽然我添加了一个小的改进,所以h:commandLink看起来像啊:outputText并且它将占据整个表格单元格,这样你就可以获得点击单元格的效果(不是只有文字)。 所以我做的是添加一个小CSS:

table tr td a {
    display: block;
    padding: 5px 0px 2px 4px;
    text-decoration: none;
    color: #000000;
    width: 160px;
}