私は、そのページがhtml形式のサーブレットアプリケーションを持っています。私はいくつかのクライアント側のコードを追加してデータを検証したいと思います。私は、JavaスクリプトやMicrosoftやフラッシュベースの技術を使用しないようにしたいと思います。 Javaテクノロジで可能ですか?JavascriptまたはVBスクリプトを使用しないクライアント側の検証
答えて
あなたがサーブレットにHTMLフォームのパラメータを渡すと、フォームデータに例えばため を検証することができます
String uName= request.getParameter("userName");
String pwd= request.getParameter("password");
PrintWriter out= response.getWriter();
if(uName.equals("username") && pwd.equals("password")){
out.println("Valid User");
}
else
out.println("Invalid User");
あなたがformcheck使用することができます: - 使いやすく、シンプルなMooToolsの検証を..
あなたがHTMLの入力属性スタンダール使用することができます簡単な検証については、http://mootools.floor.ch/en/demos/formcheck/
私はjavascriptが必要ありません... –
は、次のような <input type='text' maxlength=10>
- Xシンボル、より多くのを入力することができません。 <input type="email">
-notを使用すると、WebKitベースのブラウザに電子メールパターンを入力できません。 など 詳細については、w3cドキュメントをご覧ください。 しかし、クライアント側の検証ではサーバーの容量を最小限に抑え、のデータは常にサーバー側で検証する必要があります。も常に記憶しておく必要があります。
Javascriptを使用したくない場合(非常に理由がわからない場合)、非常に限定されたオプションがあります。入力フィールドにmaxlength
のようなフィールド属性としての検証があり、が非常に限定されています()。クライアント側の検証は、常にサーバー側の検証とともに行われます。彼らはお互いを称賛します。
Javaアプレットを使用し、HTMLフォームではなく、Javaアプレットを使用してユーザー入力コントロールをレンダリングできます。
...しかし、このように狂っていると、HTML + JSよりも読み込みに時間がかかり、ブラウザのプラグインが必要になります。
実際にはJavaScriptを使用する必要があります。これは、HTMLフォームとやり取りできる(仲介者としてJSを使用しない)唯一広くサポートされている技術です。
使用するJavaアプレット
- ここでは、あなたの要素を配置するレイアウトを大量に使用することができます。
あなたがコーディング通常のJavaクラスですが、それはJS 下だ GWTコーディングを使用することができますコーディングの面で何のJSを使用しないように言っている場合。
- 1. クライアント側のURL検証スクリプト
- 2. ASP.NETクライアント側の検証スクリプトが機能しない
- 3. asp.net検証クライアント側クライアント側またはサーバー側またはその両方
- 4. JSFでjavascriptを使用するクライアント側の検証
- 5. クライアント側のフォーム検証とjavascript
- 6. クライアント側でAngularを使用したサーバーサイドフォームの検証
- 7. WebApiを使用したクライアント側の検証
- 8. Javascriptを使用したクライアント側のオープンプログラム
- 9. クライアント側の検証は、MVC
- 10. Vue 2を使用したクライアント側フォーム検証
- 11. ValidationAttributeを使用したカスタム検証ではクライアント側の検証は実行されません
- 12. Asp.net MVCを使用したAngularjsとサーバー側の検証によるクライアント側の検証
- 13. "RequiredFieldValidator"を使用してクライアント側の検証が機能しない
- 14. Gridviewコントロール内のテキストボックスのクライアント側の検証JavascriptまたはJqueryを使用して
- 15. カスタムバリデーターのクライアント側の検証
- 16. Herokuのクライアント側の検証
- 17. FluentValidationクライアント側の検証
- 18. Rails 4クライアント側の検証
- 19. ASP.NET MVC5クライアント側の検証
- 20. Yii2クライアント側の検証
- 21. MVC3 - クライアント側の検証
- 22. クライアント側のカスタム検証
- 23. Django:クライアント側のフォーム検証?
- 24. クライアント側の検証Openerp
- 25. QuickForm2 - クライアント側の検証
- 26. Rails 2のクライアント側検証
- 27. クライアント側の検証MVCアプリケーション
- 28. ASP.Net MVC:クライアント側の検証
- 29. mvc3カスタム検証属性がクライアント側で検証されない
- 30. クライアント側のJavaScriptまたはサーバー側
こんにちはNishantあなたの素晴らしい答えのおかげで、私も動的なクライアント側の検証が必要です。ここでは、サーバーに行った後にフォームをチェックします。右? –
Javaコードはサーバー上でのみ実行できるため、 – Nishant
Nishant @:アプレットについてはどうですか? –