2

これらのパラメーターが書き込まれる方法に関係なく、通常の方法で URL のパラメーターを抽出する Java の方法が必要です ( https://www.facebook.com/Doly.mohamed.Smile9?ref=stream&hc_location=stream )私がしなければならないのは次のことだけなので、とても簡単です:

URL url = new URL("www.blabla....etc");

String query = url.getQuery();

try{
String [] params = query.split("&");

for(int i= 0 ; i < params.length; i++){
    String [] split = params[i].split("=");
    parameters.put(split[0], split[1]);
}
}catch(NullPointerException ex){}

パラメータ値は次のようになります。

key = ref  value = stream ,  key = hc_location value = stream

しかし、URLに別の方法でパラメーターが記述されている場合、または方法の場合のようにURLにパラメーターが記述されていない場合はどうすればよいですかdoPost()

サーブレットを使用せずに URL から extraPathInfo を取得する方法はありますか?

4

3 に答える 3