2011-01-23 74 views
2

如何从支持bean中的h:dataTable中获取选定行bean.id? f:ajax与f:param在h:列中不适用于我。 任何建议(不使用h:commandLink,因为我想要在任何地方选择行)?JSF 2如何从支持bean中的h:dataTable中获取选定行

+0

重复的[H:的commandButton无法提交参数来支持豆(http://stackoverflow.com/questions/3711351/hcommandbutton-can-not- submit-parameters-to-backing-bean) – BalusC 2011-01-23 22:38:52

回答

1

实际上BalusC的评论已经足够好了,虽然我加了一个小小的改进,让h:commandLink看起来像ah:outputText,它会占用整个表格单元格,这样你就可以获得点击单元格的效果不仅仅是文字)。 所以我所做的是增加一个小的CSS:

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