フォーム コンポーネントの作成を一元化するために、単純なタグ ライブラリを開発しています。
私のカスタム タグでは、バッキング オブジェクト マップ フィールドの値を取得する必要があります。
フィールド名の値をライブラリに渡す方法は次のとおりです。
<jsp:directive.attribute name="field" type="java.lang.String" required="true" rtexprvalue="true" description="The field exposed from the form backing object" />
タグ ライブラリ内では、Spring タグ ライブラリを使用<form:hidden path="${field}.id" />
して動作しますが、そのライブラリを使用せずに同じ値を取得するにはどうすればよいですか? フォームに非表示の入力タイプをマップしたくありませんが、そのフィールド名の値のみを取得します。
ヒントをありがとう。