問題タブ [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 投票する
0 に答える
154 参照

jakarta-ee - Spring MVC: Bean 名 'formData' の BindingResult もプレーン ターゲット オブジェクトも要求属性として使用できない

コントローラーからフォームにリダイレクトしようとしていますが、エラー メッセージが表示されます: BindingResult も、Bean 名 'formData' のプレーン ターゲット オブジェクトも要求属性として使用できません

私のコントローラーは

で、形はこれです

これは私の app-servlet.xml ファイルがどのように見えるかです:

なぜこうなった ?guestbook.app に直接アクセスすると、エラーは発生しませんが、コントローラーを経由する必要があります。

0 投票する
3 に答える
19145 参照

forms - spring mvc のモデル属性に値を保持する

Spring MVC コントローラーを使用していて、値を に設定してフォームを送信すると、フォームにmodelAttributeマップされていないモデルのフィールドの一部が失われます。この例では、年齢と住所をマップしていないため、これらのユーザーのフィールドは失われ、null価値があります。ユーザーに年齢と住所を変更させたくないので、これらのフィールドはフォームにありません。

ユーザー編集フォームを投稿するメソッド コントローラー:

ユーザー編集ページを取得するためのメソッド コントローラー:

edition.jsp

これらのフィールドの値を失わないための最善の解決策は何ですか? (年齢と住所)

各フィールドにフォームの隠しパスを使用する ?? 編集ページにリダイレクトする前にユーザーをセッションに保存し、ポストメソッドコントローラーでユーザーセッションを取得して、変更されたフィールドのみを変更しますか? 一般的な方法はありますか?

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

java - スプリング フォームをリスト要素にバインドする

form:form春をリスト要素にバインドすることは可能ですか? 私はこの方法を試しました。

また

productsリストがスプリング コントローラーに入力される場所。

受け取りました: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'products[0]' available as request attribute。私が理解しているように、これは春がフォームをバインドする場所を見つけていないことを意味します。

0 投票する
3 に答える
13394 参照

java - バネを使ったフォーム、ラジオボタンの値を変更

私はこのような豆を持っています:

Spring フォームは次のようなものです。

性別のラジオボタンはデフォルトでMaleに設定されていますが、jQuery を使用して変更したいと思います。

私がこれまでに試したことは次のとおりです。

$('.gender[value="'+ beanList[index].myGender +'"]').prop('checked', true);

それも同じ

$('.gender[value="Female"]').prop('checked', true);

ただし、ラジオボタンは変更しません。私は何を間違っていますか?

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

java - 前回の送信後にjspフォームページを表示する(java spring)

春の新機能(およびHTML/フォームなど)で、この問題に長い間悩まされてきました。

だから私はあなたがユーザー名を入力するフロントページが欲しい. 次に送信をクリックすると、ダッシュボードが表示されます (最終的には、接続されているユーザーのリストと、定義済みのメッセージを送信するための多数の送信ボタンを含むページが表示されます - qpid jms を使用します)。

フロントページは問題ありませんが、送信をクリックするとエラーが発生します (java.lang.IllegalStateException: BindingResult もプレーン ターゲット オブジェクトの Bean 名 'dashboardModel' もリクエスト属性として使用できません)。 dashboard.jsp。私は文字通りこれを修正する方法がわかりません。私が見つけることができるすべてを試しました。私のコードはシンプルで、チュートリアルから変更しただけなので、次のとおりです。

login.jsp

ログイン.java

LoginController.java

ダッシュボード.jsp

ダッシュボード.java

DashboardController.java

御時間ありがとうございます。

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

java - 春 - http://www.springsource.org/tags/form 404 エラー

現在、Maven プロジェクトを使用しています。Tomcat サーバーはありません。ローカルの Google appengine サーバーを使用してアプリケーションをテストしています。

spring タグ、特に「form」タグを使用したいと思います。

フォーラム ( http://forum.spring.io/forum/spring-projects/web/74017-the-absolute-uri-http-www-springframework-org-tags-form-cannot-be-resolved ) で、私はsrc/main/webapp/WEB-INF の spring-webmvc-3.1.0.RELEASE.jar から spring-form.tld ファイルをコピーする必要があると聞きました。終わった。

しかし、appengine サーバーを起動してこの URL にアクセスすると、 http ://www.springsource.org/tags/form にアクセスすると、404 エラーが発生します。

それは何ですか?

解決策はありますか?

ありがとうございました

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

java - Spring MVC でフォームからデータを処理する方法

ブログのすべての投稿を表示するjspがあります

私はそれを処理するためのコントローラーを持っています

ここで、新しい投稿を保存するためのフォームを追加したいと思います。

jspにフォームを追加します

また、コントローラーに追加します。

ドメイン モデル Post.java

しかし、私は得る