通常情況下,瀏覽器會從當前文件的 url 中提取相應的元素來填寫相對 url 中的空白。
使用 標籤可以改變這一點。瀏覽器隨後將不再使用當前文件的 url,而使用指定的基本 url 來解析所有的相對 url。這其中包括 、
注釋:標籤必須位於 head 元素內部。
原文如下:
我們在用ide工具生成jsp頁面時通常都包含下面的兩段**,
string path = request.getcontextpath();
string basepath = request.getscheme()+"://"+request.getservername()+":"+request.getserverport()+path+"/";
%>
它們絕對不是無用**,詳細如下:
base標記是乙個基鏈結標記,是乙個單標記。用以改變檔案中所有鏈結標記的引數內定值。它只能應用於標記之間。你網頁上的所有相對路徑在鏈結時都將在前面加上基鏈結指向的位址。
target—設定檔案顯示的視窗,同a標記中的target
簡單例子:
x.html
y.html
當點了鏈結後,跳出的檔案是http://localhost/x.htm或http://localhost/y.htm,它就是在這些相對路徑的檔案前加上基鏈結指向的位址。如果目標檔案中的鏈結沒有指定target屬性,就用base標記中的target屬性。
常在框架結構中用,如左右兩個框架,把左邊的框架中檔案裡的連線都顯示在右邊的框架裡。只要用base標記,把其target屬性值寫為右框架名稱,這就不用再為左框架裡的檔案中的每乙個連線都指定target屬性。
當使用時,base 元素必須出現在文件的 head 內,在任何對外部源的引用之前。
/servlet/testservlet1
1
JSP頁面中如何引入js檔案
1 引入的js檔案出錯,檢查方法 將js的內容寫在當前的頁面的之間,看是否能夠正常執行,如果不能,請核查 2 如果引入的 在當前頁面中能夠正常執行,但當引入時不能正常執行,則有兩種可能 a color red 引入js的路徑有問題 color b color red 引入的js的編碼格式與當前頁面不...
如何保護你的JSP頁面
為了更好地保護你的jsp避免未經授權的訪問和窺視,乙個好辦法是將頁面檔案存放在web應用的web inf目錄下。通常jsp開發人員會把他們的頁面檔案存放在web應用相應的子目錄下。乙個典型的商店應用程式的目錄結構如圖2所示。跟catalog 商品目錄 相關的jsp被儲存在catalog子目錄下。跟c...
jsp頁面中的下拉列表
在web開發過程中,我們經常遇到資訊修改的功能需求。這時我們給使用者提供乙個jsp頁面,展示出當前的資訊並允許使用者重新設定新值。而在這個頁面中,一般是少不了下拉列表的。至於它的處理方式,我以前想過一種,思路如下 在頁面設定乙個隱藏域,用於儲存後台傳遞過來的值 然後在頁面輸出下拉列表,這時它的值是預...