2017-05-10 9 views
-1

は、注釈やその他のSpringを使用してコントローラ内のフィールド値を読み取る機会がありますか?spring mvcを使用してコントローラで読み取り専用フィールド値を取得する方法。

読み取り専用フィールドにはテキスト値が含まれます。

例:

<form:input path="reqField" readonly="true"/>

私は、注釈や春関連技術を使用して、私のコントローラで唯一のフィールドの値を読み取得したいです。

または:コントローラで

(真){

form.getReqField().asTransient();//will make variable as transient. 

}

注場合:はいけないこれら一度持っているフィールドだけを読んで更新しますいくつかの価値を持って救われた

+0

に提出されますフィールド値? – StanislavL

+0

あなたはhtmlテキストボックスを意味しますか? – user202

答えて

1

readonly htmlの入力値を意味する場合は、すでにフォームとともに提出されており、他の変数を読み取るのと同じ方法で読み取ることができます。

しかし、あなたはdisabled HTML入力値を意味している場合、あなたは同じnamevalue属性を持つhidden HTML入力要素を追加することができ、それらが読み取り専用である何あなたのフォーム

<input name="first_name" value="John" type="hidden" /> 
<input name="first_name" value="John" type="text" disabled="disabled" /> 
関連する問題