問題タブ [struts2-convention-plugin]

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 に答える
387 参照

jsp - 検証を使用している場合、Struts 2 でフォームを送信できません

過去数時間、アプリケーションで検証を使用するたびにサーバー側で空の値が取得されるという問題に直面しています。

私のアクションファイルは次のようです:

struts.xml で、インターセプターを次のように定義しました。

私がデータを送信しているJSPは次のとおりです。

この問題についてはよくわかりませんが、アクションから ActionSupport を削除し、両方の方法で追加してテストしましたが、うまくいきませんでした。次に、struts.xml の傍受部分をコメントアウトし、アクションから検証タグを削除すると、すべてが正常に機能します。それ以外の場合、サーバー側の customField 値は null です。

アップデート:

Javaですべての値がnullになり、実際のエラーメッセージが表示されるため、いくつかの回答の後、値を正常に検証しています。しかし、それでも、JSP から値を送信していないという同様の問題に直面しています。常にnullになり、同じ検証エラーメッセージを投稿し続けます。

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

java - Struts2 注釈付きまたは XML ベース? 管理が簡単で複雑でないのはどれですか?

Struts2 を使用するためのより簡単で整理された方法はどれですか? 注釈または XML ファイルを使用しますか?

注釈がある場合、どの種類の注釈を使用しますか? struts-convention-plugin を使用すると、@resultsまたは@action.

注釈を書かないことよりも、注釈はどのような利点がありますか?

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

java - @EndConversation のない Struts 2 会話スコープ プラグイン

以下の例を検討してください。これは、ステップフォームの非常に一般的なサンプルだと思います。アカウントから他のアカウントに送金したい3つのステップのフォームがあります:

ご覧のとおり、最後のページにもモデル情報が必要です。そのため@BeginConversation、最初のアクションと@ConversationAction2 番目と最後のページに使用します。

問題は、私のアクションに の注釈が付けられていないこと@EndConversationです。大丈夫ですか?!モデルはメモリに常駐しますか、それとも自動クリーニングされますか? 自動クリーニングの時期がわかりませんでした。

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

java - Struts2 Annotation ベースのアクション構成

この例外の原因は何ですか?何が問題なのですか? 前もって感謝します。

HTML:

アクション :

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

jsp - コンベンションプラグインを使用してStruts 2の送信ボタンでメソッドを呼び出す方法は?

次の Struts アクション クラスに関するコードでは、

postAction()そのように、指定された送信ボタンでメソッドを呼び出したいのですが、


このような質問をいくつか見たことがありますが、それらはすべて .xml で XML 構成を使用していますstruts.xml

コンベンションプラグインを使用 してそれを可能にする方法は?