問題タブ [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 に答える
686 参照

java - Spring MVC フォームを検証し、エラーがある場合はデータを返す

フォームを正常に検証し、エラーを返すことさえできます。私の問題は、ビューにコントローラーからのデータを入力する必要があるいくつかの選択があったときに始まりました。

model.addAttribute(...) を実行すると、エラーがビューに渡されなくなります:

私の質問は、検証エラーに影響を与えずにデータを渡すにはどうすればよいですか?

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

java - spring:form をカスタマイズして、異なる値とタグのコンテンツをレンダリングする

私は次のjspを持っています:

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

私はそれが少し違うものになることを望んでいます。このような:

実際allstatusesには、次の列挙値のセットですTerminalStatus

スプリング フォームを使用すると、jsp をカスタマイズして目的の結果を得ることができますか?

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

java - Spring MVC でフォーム入力をリストにマップする方法

リストを含むmodelAttributeにフォームをマップしようとしています。nullポインター例外がスローされます。助けてください。

これは私のモデルです

.....

これには childrenDetails モデルのリストが含まれます

私の子供の詳細モデルは

....

jsp のスプリング フォーム タグから取得した値を設定し、モデルにバインドしたいと考えています。だからこれが私がしたことです

何かを変更するたびに、さまざまな種類の例外が発生します。UIから送信している値にモデルをバインドする正しい方法を教えてください

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

java - Spring MVC フォームでデータをバインドする

これまでのところ、フォーム バインディング (POJO を使用) を使用して、フロント エンドからユーザー入力データをバインドできます。たとえば、バインドできます

<input type="number" name="age" />

次のようにコントローラーでメソッドを作成することにより:

今、私はこのようなものを持っています:

yourAgeここでは、とを差し引いて年齢差を簡単に計算する Java スクリプトをいくつか書きました。すると、自動的myAgeに遺言が段落に表示されます。本当にやりたいことは、出力をコントローラーにバインドすることです。私はこのようなことを考えています:ageDifference<p>ageDifference

しかし、実行すると、Spring がデータをバインドできるとは思えません。これは簡単な質問です。データをデータベースに保存しようとしましたが、HTTP 400 エラーが発生しました。

必須の文字列パラメーター「ageDifference」が存在しません

説明: クライアントから送信されたリクエストは、構文的に正しくありませんでした。

これは実行可能ですか?それとも、ここで完全に間違った方向に進んでいますか?

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

spring - spring 4 で監査フィールド @CreatedDate をオーバーライドするにはどうすればよいですか?

spring 4 で監査フィールド @CreatedDate をオーバーライドするにはどうすればよいですか? エンティティのコード例

Webフォームからフィールド値を設定しようとしましたが、それでも現在の日時があります