問題タブ [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.

0 投票する
1 に答える
5923 参照

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

0 投票する
2 に答える
676 参照

java - スプリング フォームはコレクションと一致しません。ResponseStatusExceptionResolver ....typeMismatch

私は次のクラスを持っています:

この:

コントローラ:

jsp:

foem を送信すると、次のメッセージが表示されます。

春のログ:

次のエラーを回避するためにコードを書き直す方法は?

0 投票する
1 に答える
502 参照

java - スプリング フォーム: エラーが表示されない

私は次のコントローラーメソッドを持っています:

および次のモデル:

jsp:

空のメールをフォームに入力します

コントローラ メソッドのデバッグでbindingResult、電子メールを空にしないでくださいというエラーが表示されます。

jsp は次のようにレンダリングされます。

0 投票する
0 に答える
168 参照

spring - パスを指定すると、Springフォームタグの選択がオプションを選択していませんか?

私はコントローラを持っています

}

}

JSPで:

私の場合、ここでランクである正しいパスに設定されている限り、Spring 4を使用しているため、呼び出し元のサービスから取得する値(ここではランクの場合は5)がjspドロップダウンで自動的に選択されるはずですが、それは起こっていません自分。誰かが私がここで間違っていたことを教えてください。

0 投票する
1 に答える
4103 参照

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 は次のように始まります。