1

URLを使用したアクセス:

http://127.0.0.1/test.jsp?action=test&abc

また

http://127.0.0.1/test.jsp?abc

文字列「abc」を取得するにはどうすればよいですか?

手伝ってくれてありがとう :)

4

3 に答える 3

5
<% java.util.Enumeration names = request.getParameterNames();
    while(names.hasMoreElements()){
        out.println(names.nextElement() + "<br>");
    }
    %>
于 2010-12-06T00:51:13.140 に答える
0

これを行う簡単な方法はないと思います。基本的に、リクエストのクエリパラメータ名を繰り返し処理し、値を持たない1つまたは複数のパラメータを探す必要があります。Javaスクリプトレットを埋め込むか、(Javaで)独自のタグを作成する必要があると思います。

より良いアイデアは、URLクエリで「name=value」構文に固執することです。

于 2010-12-06T00:44:23.433 に答える
0
request.getQueryString();

URLの後にクエリ文字列全体を返します。

于 2010-12-06T10:46:14.100 に答える