問題タブ [struts-validation]

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

java - 整数値のStruts2での検証?

連絡先番号の長さを維持したい (携帯電話番号のように 10 ~ 12 桁の番号)。String 型を使用したときに取得しましたが、数字と一緒にアルファベットも使用できます。アルファベットを防ぎたい。整数でどうすればよいですか。

以下は私のコードです:

今、整数型が上記と同じことをしたいです。どのようにできるのか

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

struts2 - struts2.x 検証フレームワークを自動化できますか?

struts2.x で検証フレームワークの使用を自動化する方法はありますか? つまり、フォームを見て検証 xml を自動的に生成するということですか???

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

java - Struts2で空のコレクションを検証するには?

アクションクラスではList、次のようなものがあります。

なんらかの理由で宣言の場所で初期化する必要があります。


これListnull(そして実際にはnull、この場合は絶対にあり得ない) ので、アクション メソッドでは、次のようなバリデーターです。

機能しません (リストにはオブジェクトが含まれておらず、サイズがゼロであるため、ここで検証エラーが発生すると予想されます)。

entityでは、サイズがゼロの場合、このフィールドを検証する方法は?

Struts 2.3.16 を使用しています。

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

java - 同じページに同じフィールド名を持つ 2 つの異なるフォームのエラー メッセージを出力するにはどうすればよいですか?

2 つのフォーム (ログイン フォームと登録フォーム) を持つビューがあります。これで、検証に検証プラグインを使用しました。両方のフォームには、異なるアクションとフォーム Bean があります。ただし、各フォーム Bean には同じフィールド名、つまり userName と password があります。バリデータによってエラー メッセージが生成されると、両方のフォームにエラーが出力されるようになりました。エラーメッセージのバリデーターのキーをフィールド名から別のものに変更するにはどうすればよいですか。他の提案や解決策も歓迎します。事前にサンクス。

index.jsp

バリデータユーザー.xml

struts-config.xml

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

struts - ストラットで検証が失敗した場合にビュー (JSP) にデータを保持する方法

struts 1.3 を使用していますが、検証に失敗すると、jsp ページのデータがリセットされます。検証メソッドの ActionForm からのエラー メッセージが表示されますが、jsp 全体がリセットされます。HTML の代わりに struts タグを使用してみましたが、役に立ちません。

私はこのhttps://stackoverflow.com/a/20499877/1771406を見てみましたが、彼が何を言おうとしているのか正確に理解できません。実装されたコードを見せて、誰か助けてくれませんか。