開發中常見的路徑的問題

2021-08-07 03:46:45 字數 1352 閱讀 7776

常見的路徑問題,總結如下。

1             不寫             舉例:   image/chun.jpg    表示當前目錄

2              /                  舉例        /image/chun.jpg   表示根目錄

3            ./                   舉例       ./image/chun.jpg   表示當前目錄 。         本人理解:   '.'表示上級目錄,那麼  ./就是上級的下一級,也就是當前目錄

4           ../                   舉例      ../image/chun.jpg   表示上級目錄。           本人理解:  '..'表示上上級,那麼../就是上上級的下一級,也就是上級目錄

5          ../../                 舉例      ../../image/chun.jpg  表示上上級。            本人理解:   第4點中說到 ../表示上一級目錄,那麼  ../../就是上上一級了。

6   在集群環境中的路徑。

集群環境我也沒做過,我個人理解的是這樣的。

首先,由於集群環境可能不在同乙個tomcat容器中,我們通過域物件獲取根目錄的方法應該是行不通的。那麼用'/'能表示根目錄嗎?

我嘗試的結果是不可以的。   假設寫乙個控制層**,如下

@controller

public class testcontroller{

public string test(){

public string test(){

假設我先訪問localhost:8080/aaa/bbb/ccc成功,跳轉到了ccc頁面,這個時候如果我在訪問/ddd,路徑如下

「/aaa/bbb/ddd」,這個時候會報404, 檢視瀏覽器上的請求資訊發現,路徑變成了  http:localhost:8080/aaa/bbb//aaa/bbb/ddd。

這個問題的規律如下

控制器:

@controller

public class testcontroller{

路徑:

控制器:

@controller

public class testcontroller{

路徑:

解決辦法:

@controller

public class testcontroller{

頁面需要訪問ddd這個方法時,可以這樣寫"../aaa/ddd"

開發中常見問題

6.開發中常見問題 uiscrollview的自動布局 1.怎麼確定scrollview的約束 通過新增view設定他的約束來控制uiscorllview的滾動範圍 size和center 1.以後盡量先設尺寸在設定center,從frame中取時,他會先確定中心點後沿4周擴散形成設定的尺寸 如果到...

開發中常見問題

本文目錄 這篇文章是專門用來記錄開發中一些常見的bug以及常用的零碎知識點,我會隔一段時間更新內容 回到頂部 1.重複呼叫2次loadview和viewdidload 最好不要在uiviewcontroller的loadview方法中改變狀態列的可視性 比如狀態列由顯示變為隱藏 或者由隱藏變為顯示 ...

開發中常見的js陣列問題。

這裡主要總結一下在前端開發中經常遇到的一些關於陣列的問題,部落格會不斷更新。1 陣列新增陣列 push concat const arraa 1 2 const arrbb 5 6 const a arraa.push arrbb 結果是 1 2 5 6 這種往往不是我們想要的效果,這裡的push,...