开发者

how to get data from HTMLDataTable in jsf?

开发者 https://www.devze.com 2022-12-28 19:24 出处:网络
<h:dataTable width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\" style=\"border-collapse:collapse;display:block\"
<h:dataTable width="100%" border="1" cellspacing="0"
  cellpadding="2" style="border-collapse:collapse;display:block"
  styleClass="Header" value="#{adminBean.displayResults}"
  var="aResult" binding="#{adminBean.browseResultsHTMLDataTable}">开发者_开发百科;

This is what i am trying to do. I have a dynamic list of data, which i try to display in the HTML Table format using h:dataTable (the bounded value is an arrayList). The table has got a radio button for each row it displays (boolean w/ h:selectOneRadio ) now when i select the radio button in one of these rows, i want to get the values of the row that is selected for which i try to use binding attribute. But i get Row Unavailable exception - is my approach wrong? any suggestions?


Selecting rows by radio button in a datatable is a tricky task since the radio buttons aren't grouped. Long story short: Select row by radio button.


I think you can use <t:selectOneRadio> with layout="spread" and then <t:radio> on each row.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号