0

私は JSP とサーブレットを初めて使用します。簡単な方法で、天気のテキスト フィールドが空かどうかを確認するなどのフォームの検証を手伝ってもらえますか。ありがとうございました!

4

3 に答える 3

2

クライアント側とサーバー側の両方で検証を行うことができます。JavaScript または JQuery のいずれかを使用して、クライアント側で検証できます。

それらの参照は次のとおりです。

以下は、サーブレットを使用してサーバー側でフォーム ポスト データを処理する方法を説明する例です。

<form action="formpost" method="post">
<input type="text" name="name" />
<input type="text" name="age" />
<input type="submit" />
</form>

サーブレットが投稿パラメーターを読み取り、それらを検証するように記述します。

public class FormPost extends HttpServlet
{
 protected void service(HttpServletRequest request, 
   HttpServletResponse responst) throws ServletException, IOException
 {

   if(request.getParameter("name") != null){
      String nameParameter = request.getParameter("name");
   } else {
       //write you validation code here
   }

   int ageParameter = Integer.parseInt(request.getParameter("age"));



 }

}
于 2012-06-29T09:14:37.663 に答える
0

クライアント側の入力検証を行うことができます。検証には JQUEry プラグインを使用することをお勧めします。

于 2012-06-29T09:14:01.897 に答える
0

JQuery純粋に JSP とサーブレットを使用する場合は、このタスクのように JavaScript 抽象化ライブラリから派生することをお勧めします。

これは、ベースシスタンスプラグインです http://bassistance.de/jquery-plugins/jquery-plugin-validation/

于 2012-06-29T09:09:48.230 に答える