私は、次のHTML出力としてh:inputText
をレンダリングする必要があります。h:inputTextにname属性を指定する方法は?
<input id="yourName" type="text" name="name" />
<input id="email" type="text" name="email" />
しかしh:inputText
は名前がコンポーネントのクライアントIDと同じ属性をレンダリングします。クライアントIDを入力する代わりにname
属性を自分で指定して、入力フィールドが、他のサイトの同じフィールドタイプに対して以前に送信された値から意味のある自動補完候補を表示できるようにします。例えば、メールの入力フィールドにname="email"
を使用すると、以前に他のウェブサイトで送信した電子メールIDの候補がユーザーに表示されます。
HTTP探しているものであると思います。コム/質問/ 6859520 /追加カスタム属性 - HTML5サポートツーJSF-2-0-uiinput成分 – Daniel