私の JSF 1.2 プロジェクトでは、facelet タグ ファイルを作成し、バッキング Bean メソッド名を渡す必要がある actionListener 属性を持つ inputText を定義しました。タグファイルに変数 actionListener="#{actionListener}" を定義してみました。コンポーネントを呼び出すxhtmlで、値を次のように渡すと
actionListener="#{myBean.preFillData}"
タグ ファイルはそれをプロパティとして扱い、プロパティ「preFillData」が見つからないことを示すエラーが発生します。に変更すると
actionListener="#{myBean.preFillData()}"
メソッド名を括弧で示すのが好きではないため、タグファイルに解析エラーがあります。
メソッド名をタグファイルに渡すにはどうすればよいですか?
ありがとうPT