最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java截取url參數(shù)的方法

 更新時(shí)間:2016年08月04日 11:51:20   投稿:mrr  
本文給大家?guī)?lái)了java截取url參數(shù),url值得方法,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起學(xué)習(xí)吧

廢話少說(shuō),直奔關(guān)鍵代碼。

具體代碼如下所示:

/**
* 去掉url中的路徑,留下請(qǐng)求參數(shù)部分
* @param strURL url地址
* @return url請(qǐng)求參數(shù)部分
* @author lzf
*/
private static String TruncateUrlPage(String strURL){
String strAllParam=null;
String[] arrSplit=null;
strURL=strURL.trim().toLowerCase();
arrSplit=strURL.split("[?]");
if(strURL.length()>1){
if(arrSplit.length>1){
for (int i=1;i<arrSplit.length;i++){
strAllParam = arrSplit[i];
}
}
}
return strAllParam; 
}
/**
* 解析出url參數(shù)中的鍵值對(duì)
* 如 "index.jsp?Action=del&id=123",解析出Action:del,id:123存入map中
* @param URL url地址
* @return url請(qǐng)求參數(shù)部分
* @author lzf
*/
public static Map<String, String> urlSplit(String URL){
Map<String, String> mapRequest = new HashMap<String, String>();
String[] arrSplit=null;
String strUrlParam=TruncateUrlPage(URL);
if(strUrlParam==null){
return mapRequest;
}
arrSplit=strUrlParam.split("[&]");
for(String strSplit:arrSplit){
String[] arrSplitEqual=null; 
arrSplitEqual= strSplit.split("[=]");
//解析出鍵值
if(arrSplitEqual.length>1){
//正確解析
mapRequest.put(arrSplitEqual[0], arrSplitEqual[1]);
}else{
if(arrSplitEqual[0]!=""){
//只有參數(shù)沒(méi)有值,不加入
mapRequest.put(arrSplitEqual[0], ""); 
}
}
} 
return mapRequest; 
}

PS:java截取url中的值

Map<String, Object> urlSplit(String data){
StringBuffer strbuf = new StringBuffer();
StringBuffer strbuf2 = new StringBuffer();
Map<String ,Object> map = new HashMap<String,Object>();
for(int i =0;i<data.length();i++){
if(data.substring(i,i+1).equals("=")){
for(int n=i+1;n<data.length();n++){
if(data.substring(n,n+1).equals("&")|| n ==data.length()-1){
map.put(strbuf.toString(), strbuf2);
strbuf =new StringBuffer("");
strbuf2 =new StringBuffer("");
i=n;
break;
}
strbuf2.append(data.substring(n,n+1));
}
continue;
}
strbuf.append(data.substring(i,i+1));
}
return map;
}

以上所述是小編給大家介紹的Java截取url參數(shù)的方法及java截取url值的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

修武县| 阳春市| 桐乡市| 奇台县| 阳江市| 仪陇县| 湖州市| 江阴市| 汝州市| 汉阴县| 裕民县| 临湘市| 阿克| 嘉黎县| 稻城县| 临沂市| 滨海县| 临清市| 松原市| 黎平县| 遂宁市| 秀山| 平安县| 长宁区| 滨海县| 周口市| 宁德市| 靖边县| 抚远县| 大方县| 保定市| 苍梧县| 五常市| 海南省| 逊克县| 丽水市| 南川市| 高雄市| 商都县| 马公市| 商城县|