2017-02-02 2 views
-1

クエリー・ストリングの使い方を学んでいます。私の目標は、サーブレットを変更し、そこからURL内のクエリ文字列からデータを取得できるようにすることです。私は具体的に "行動"を示す必要があります。私のURLクエリーストリングは、 ?param1=val1&param2=val2と入力してください。ここからどこへ行くのサーブレットとhtmlの問題

out.println("<p>" + request.getParameter("<p> Action is" [value] "</p>") +</p>); 

任意のアイデア:私は次の行にprocessRequest私のサーブレットを変更しようとしましたか?私はいくつかのエラーが発生しています。

+1

あなたは 'processRequest''いくつかのerrors'によって何を意味するか説明してください。ここにエラーとリクエストを受け入れるサーブレットコードを貼り付けます –

答えて

1

リクエストパラメータから無効な値を取得しています。 具体的には、あなたのクエリ文字列に基づいて、あなたはそうのように、それぞれの値val1val2が含まれている、パラメータparam1param2を取得する必要があります。

String p1 = request.getParameter("param1"); 
String p2 = request.getParameter("param2"); 
System.out.println("params: 1:"+p1+" 2:"+p2);