問題タブ [spring-form]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - NotReadablePropertyException Bean プロパティが読み取れないか、無効な getter メソッドがあります
エラーがあります:org.springframework.beans.NotReadablePropertyException: Invalid property 'organizations' of bean class [com.sprhib.model.Team]: Bean property 'organizations' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?
テーブルがあります: チーム、組織。一対多の関係があります。
チームモデル
組織
JSP
春にすべての組織を JSP にするにはどうすればよいですか?
アップデート:
コントローラーを使用して、すべての組織と新しいチーム オブジェクトのリストを jsp に渡します。
更新 2:
はcommandName="team"
、複数のモデル属性の使用を制限します。この場合、次の 2 つがorganizations
ありteam
ます。それを機能させる方法は?
カスタム属性名: commandName 説明: フォーム オブジェクトが公開されるモデル属性の名前。デフォルトは「コマンド」です。必須: false ランタイム値を持つことができます: true
java - スプリング フォームはコレクションと一致しません。ResponseStatusExceptionResolver ....typeMismatch
私は次のクラスを持っています:
この:
コントローラ:
jsp:
foem を送信すると、次のメッセージが表示されます。
春のログ:
次のエラーを回避するためにコードを書き直す方法は?
java - スプリング フォーム: エラーが表示されない
私は次のコントローラーメソッドを持っています:
および次のモデル:
jsp:
空のメールをフォームに入力します
コントローラ メソッドのデバッグでbindingResult
、電子メールを空にしないでくださいというエラーが表示されます。
jsp は次のようにレンダリングされます。
spring - パスを指定すると、Springフォームタグの選択がオプションを選択していませんか?
私はコントローラを持っています
}
}
JSPで:
私の場合、ここでランクである正しいパスに設定されている限り、Spring 4を使用しているため、呼び出し元のサービスから取得する値(ここではランクの場合は5)がjspドロップダウンで自動的に選択されるはずですが、それは起こっていません自分。誰かが私がここで間違っていたことを教えてください。
spring-mvc - type=file の入力が 1 つだけの Spring フォーム
春に MultipartFile をアップロードしようとしています。
Springフォームタグを使用して、最終的にこのファイルをコントローラーにアップロードするファイルタイプの入力を含めたいと思います。そこでFileForm
、 type のプロパティが 1 つだけの Java Bean であるクラスを作成しましたMultipartFile
。
私のJSPは次のようになります。
そして、私のコントローラーメソッドは次のようになります:
問題は、送信をクリックすると、アップロードするファイルを選択し、JSP で入力のパスが に設定されているにもかかわらず、モデル属性azrAgbFileForm
がコントローラー メソッドに存在し、そのプロパティが null であることです。file
"file"
私も次のように設定しましmultipartBean
た:
フォームのファイル プロパティが設定されていないのはなぜですか? これには本当にフォーム クラスが必要ですか? この場合、1 つのプロパティのみでこの Form クラスを作成せずに、Spring の Form タグを使用する方法はありますか?
要求に応じて、私の web.xml は次のように始まります。