A. 在java web中url是什麼意思

統一資源定位符
通俗一點說,就是一個資源地址。你想去一個地方,就得知道那個地方的地址。
URL可以類比為你家的地址,xx省xx市xx。。。號

B. java中目錄的URL地址怎麼表示

不明白LZ的意思,這個URL是標准統一的,http://、file:///、ftp://等都可以

C. Java:URL中的#是什麼意思呢

#號是客戶端參數,#號之後的參數就不會傳入到服務端,用於網頁位置定位,
比如http://www.example.com/index.html#print
瀏覽器會自動聚焦到id='print'的區塊,網路詞條目錄就是這么做的,可以看下。

D. java中的url讀取

進行字元串拆分啊,能,不過要看具體的。

ps:
另 url頁面中 什麼意思啊。
你要讀取別人的網頁,那要用httpclient!

E. java中url和uir有什麼區別

URI是URL的一個抽象,它不僅包括了統一資源定位符(URL),還包括了統一資源名專(URN).大多數實際應用中使用的屬URI都是URL,但是許多規范和標准像XML都是用URI來定義的.在java1.4和更新的版本中, URI被java.net.URI 類所表示.這個類與java.net.URL 相比有如下3點重要的區別:
· URI 類只關心資源的標識和對URI的解析.它沒有方法來檢索它的URI所標識的資源。
· URI 類與URL 類相比,它更能適應相關的規范。
· 一個URI 對象能表示一個相對URI 。URL 類在存放之前,就已經對所有的URI進行了「絕對化」的處理。

看著是不是有點暈?
簡單的這么理解吧,URL是統一資源定位符,URI是統一資源標識符,URL是URI的一種,但在Java裡面不是一種類型,兩個類也沒有繼承關系,但各自提供了toURL()和toURI()來相互轉換,在需要的時候放上相應的類型。

F. java中如何解析頁面傳入的url

public class CRequest {

/**
* 解析出url請求的路徑,包括頁面
* @param strURL url地址
* @return url路徑
*/
public static String UrlPage(String strURL)
{
String strPage=null;
String[] arrSplit=null;

strURL=strURL.trim().toLowerCase();

arrSplit=strURL.split("[?]");
if(strURL.length()>0)
{
if(arrSplit.length>1)
{
if(arrSplit[0]!=null)
{
strPage=arrSplit[0];
}
}
}

return strPage;
}
/**
* 去掉url中的路徑,留下請求參數部分
* @param strURL url地址
* @return url請求參數部分
*/
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)
{
if(arrSplit[1]!=null)
{
strAllParam=arrSplit[1];
}
}
}

return strAllParam;
}
/**
* 解析出url參數中的鍵值對
* 如 "index.jsp?Action=del&id=123",解析出Action:del,id:123存入map中
* @param URL url地址
* @return url請求參數部分
*/
public static Map<String, String> URLRequest(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]!="")
{
//只有參數沒有值,不加入
mapRequest.put(arrSplitEqual[0], "");
}
}
}
return mapRequest;
}

}

public class TestCRequest {
/**用於測試CRequest類
* @param args
*/
public static void main(String[] args) {
// 請求url
String str = "index.jsp?Action=del&id=123&sort=";

//url頁面路徑
System.out.println(CRequest.UrlPage(str));

//url參數鍵值對
String strRequestKeyAndValues="";
Map<String, String> mapRequest = CRequest.URLRequest(str);

for(String strRequestKey: mapRequest.keySet()) {
String strRequestValue=mapRequest.get(strRequestKey);
strRequestKeyAndValues+="key:"+strRequestKey+",Value:"+strRequestValue+";";

}
System.out.println(strRequestKeyAndValues);

//獲取無效鍵時,輸出null
System.out.println(mapRequest.get("page"));
}
}

G. 請問java 中的URL 一般值是什麼

你是想知道的什麼呢
url被稱為統一資源定位符 ,URL由三部分組成:協議類型,主機名和路徑及文件名
URL 包含:方法、主機、埠和路徑。其中java中就URL類,可以自己多了解一些網上很多關於這一類的問題。一般理解上很多人都認為url就是一個地址,還是自己了解下吧

H. JAVA中的URLConnection 類中的addRequestProperty()

addRequestProperty(),添加的屬性,是在HEAD頭裡面的。而直接在URL後面跟隨的數據其實是在BODY里的,雖然都是整個請求體中的屬性,但是所在的位置 是不一樣的。

I. java語言里url是什麼東西

就是網路資源的路徑,通過它就可以引用相關的網路資源。

J. java中如何實現URL類

java中實現URL類,可以使用java工具類中的URL的類,實例如下:

importjava.io.*;
importjava.net.*;
publicclassURLTest
{
publicstaticvoidmain(String[]args)
{
try
{
URLurl=newURL("http://sports.163.com:80/nba/");//創建資源類型
Stringprotocol=url.getProtocol();//獲取資源類型
Stringhost=url.getHost();//獲取域名
intport=url.getPort();//獲取埠
Stringfile=url.getFile();//獲取路徑
System.out.println("url地址的資源類型為:"+protocol+"域名為:"+host+"埠為:"+port+"路徑為:"+file);
InputStreamis=url.openStream();//獲取頁面信息流
BufferedReaderbfr=newBufferedReader(newInputStreamReader(is));//封裝成字元流
Stringlen;
while((len=bfr.readLine())!=null)
{
System.out.println(len);
}
bfr.close();
is.close();
}
catch(MalformedURLExceptione)
{
System.out.println("創建URL對象發生異常");
}
catch(IOExceptione)
{
System.out.println("發生IO操作異常");
}
}
}