ui的id:重复

Tar*_*aan 7 facelets primefaces jsf-2

如何设置ui的id:重复

我的代码的结构是

Tabview
  ui : repeat 
     dattable
       column
          checkbox
Run Code Online (Sandbox Code Playgroud)

我得到复选框的id为

tabViewId:0:j_idt45:0:dataTableId:0:checkBoxId
Run Code Online (Sandbox Code Playgroud)

它包含7件事

id of tabview
active tab
ui:repeat id
index of ui:repeat
id of dattable
row of dattable
id of checkbox
Run Code Online (Sandbox Code Playgroud)

我想指定ui的id:重复,以便它不会自己选择它.

如何设置ui的id:重复,比方说

repeatId
Run Code Online (Sandbox Code Playgroud)

代替 j_idt45

Ada*_*dam 9

你应该试试:

<ui:repeat id="repeatId" ...
Run Code Online (Sandbox Code Playgroud)

(它没有记录,但它在Mojarra和MyFaces都有效).