に問題があり<h:inputText>
ます。特に、xhtmlページに一連のinputtext、コンボボックス、カレンダーがあります。
value="#{myBean.first}"
それぞれに、follow 、、などのvalue属性がありますvalue="#{myBean.second}"
。
このように、myBeanには膨大な数のセッターとゲッターが必要です。次のように、1つのセッターと1つのゲッターのみを使用する必要があります。
public void setValue(String theId, String theValue){}
public String getValue(String theId){}
したがって、これらの2つのメソッドでのみ、key=theIdとvalue=theValueがユーザーによって挿入されたマップを使用します。
私の質問は、xhtmlページでこれをどのように行うことができるかです。
それがバリュータグになるのでしょうか?パラメータをsetter/getterに渡すための特別な通知はありますか?
inputTextに追加された「パラメータ」はオブジェクトである可能性があることに注意してください。
どのようにできるのか?