1

メソッド名をパラメーター名として渡すには、次のようにする必要があります。

itemBean="#{bean}"
itemAction="someMethod"

コンポーネント内:

action="#{itemBean[itemAction]}"

また、メソッド名が変数でない場合、たとえばdisplayメソッドの場合、次のようにパラメーターを渡すことができることも知っています。

parameter = "Hello World"

コンポーネント内:

action="#{itembean.display( parameter )}"

しかし、私はそれらを同時に行うことはできません

action="#{itemBean[method](parameter)}"でうまくいくと思いましたが、parsigエラーが発生します。

何か案は?

4

0 に答える 0