2016-11-25 4 views
0

コントローラ内の他の変数と同じ列の要素にアクセスする方法を教えてください。jsfアレイコントローラ内の別の変数を使用してアクセスする

私は配列 "タブ"とint "mynumber"を持っていますが、変数 "i"はちょうど私のforeach変数です。

なぜこれが機能しないのですか?

<h:inputText value="#{controller.tab[i][mynumber]}" /></span> 
+0

私とmynumberは何ですか?彼らはどこにでも前に宣言されていますか? – sunofkyuss

+0

iはforeachの変数で、mynumberはコントローラのintです –

答えて

0

変数の名前だけを書くことはできません。変数を所有するBeanの名前を使用する必要があります。だからあなたの状況で:

<h:inputText value="#{controller.tab[i][controller.mynumber]}" /> 
関連する問題