web專案,美工和前台配合,頁面路徑訪問問題

2022-04-12 04:24:49 字數 891 閱讀 2180

一、美工寫頁面使用相對路徑,但後台使用專案的應用絕對路徑,訪問時會出現404或頁面亂碼的問題

目前的解決方法:在頁面中新增base標籤,指定當前頁面預設的路徑

舉個例子:

<

html

>

<

head

>

<

base

href

=""/>

head

>

<

body

>

<

img

src="./images/logo_gray.gif"

/>

body

>

html

>

乙個bug

base標籤最好不要動態寫入,否則在firefox和ie中會有乙個小bug,比如對於頁面http://localhost/static/test.html

但是目前我用的還是挺不錯,沒有什麼問題。

url 中的空白。

使用 標籤可以改變這一點。瀏覽器隨後將不再使用當前文件的 url,而使用指定的基本 url

來解析所有的相對url。這其中包括 、

、、標籤中的 url。

測試:1:放在base標籤前面的link路徑可以使用相對路徑且是相對於當前路徑,

但是放在其後面的link使用相對路徑將是相對於base指定的路徑。

2:使用了base標籤後body中的鏈結的相對路徑將是相對於base指定的路徑。

3:使用了base預設目標後,之後的開啟方式將採取base指定的方式開啟,除非後面又顯示定義了開啟方式。

總結:base其實就是定義乙個預設的位址和預設目標。在其後的鏈結元素都將起作用。  

web專案和單元測試

由於web程式和一般的軟體開發不同,自動化測試的效率和必要性一直較低,因此人工測試一直是web專案的最主要測試手段。但這並不表示web專案就不需要進行自動化測試。對於web專案而言,自動化測試可以分為單元測試和功能測試。功能測試主要針對具體頁面進行測試,個人覺得意義不大,因為既然是針對具體頁面進行測...

模擬專案一(2) 前台介面的理解和分析

對於上述 做以下了解和學習 一 相關標籤的理解 items 之前以講過。action 該屬性用於指定翻頁 匯出 查詢請請求時定向的路徑.並且不需要將引數放到後面,因為ec會將request中的資料儲存。var 表將遍歷所有列,使用var屬性可以將當前行對應的 bean從集合傳到 page範圍 aut...

web專案路徑問題(帶「 」和不帶「 」)

之前看了一下相對路徑和絕對路徑的問題,但是又忘了,今天有看了一遍,記錄一下 web專案的訪問路徑 資源路徑 資源名稱 例如http localhost 8080 test index.jsp 資源路徑 http localhost 8080 test 資源名稱 index.jsp 相對路徑和絕對路徑...