URLを使用したアクセス:
http://127.0.0.1/test.jsp?action=test&abc
また
http://127.0.0.1/test.jsp?abc
文字列「abc」を取得するにはどうすればよいですか?
手伝ってくれてありがとう :)
URLを使用したアクセス:
http://127.0.0.1/test.jsp?action=test&abc
また
http://127.0.0.1/test.jsp?abc
文字列「abc」を取得するにはどうすればよいですか?
手伝ってくれてありがとう :)
<% java.util.Enumeration names = request.getParameterNames();
while(names.hasMoreElements()){
out.println(names.nextElement() + "<br>");
}
%>
これを行う簡単な方法はないと思います。基本的に、リクエストのクエリパラメータ名を繰り返し処理し、値を持たない1つまたは複数のパラメータを探す必要があります。Javaスクリプトレットを埋め込むか、(Javaで)独自のタグを作成する必要があると思います。
より良いアイデアは、URLクエリで「name=value」構文に固執することです。
request.getQueryString();
URLの後にクエリ文字列全体を返します。