java web第乙個專案學習筆記

2021-05-24 03:08:16 字數 924 閱讀 4417

request.getscheme()+"://"+request.getservername()+":"+request.getserverport()+path+

2010-07-19 22:27

<%

string path = request.getcontextpath();

string basepath = request.getscheme()+"://"+request.getservername()+":"+request.getserverport()+path+"/";

%>

這個語句是用來拼裝當前網頁的相對路徑的。

是用來表明當前頁面的相對路徑所使用的根路徑的。

比如,頁面內部有乙個連線,完整的路徑應該是 http://localhost:80/myblog/authen/login.do

其中http://server/是伺服器的基本路徑,myblog是當前應用程式的名字,那麼,我的根路徑應該是那麼http://localhost:80/myblog/。

有了這個 以後,我的頁面內容的連線,我不想寫全路徑,我只要寫 authen/login.do就可以了。伺服器會自動把 指定的路徑和頁面內的相對路徑拼裝起來,組成完整路徑。

如果沒有這個 ,那麼我頁面的連鏈結就必須寫全路徑,否則伺服器會找不到。

request.getschema()可以返回當前頁面使用的協議,就是上面例子中的「http」

request.getservername()可以返回當前頁面所在的伺服器的名字,就是上面例子中的「localhost"

request.getserverport()可以返回當前頁面所在的伺服器使用的埠,就是80,

request.getcontextpath()可以返回當前頁面所在的應用的名字,就是上面例子中的myblog

這四個拼裝起來,就是當前應用的跟路徑了

第乙個專案

沒有搞懂自己領導的意思,不清楚這個專案到底如何推進 相關方沒有摸清楚,漏了好幾個,導致自己第一次開會前很忐忑,因為有一些人是第一次溝通 不敢開口問自己領導,這個專案的思路是什麼,一直是自己瞎琢磨。所以說,溝通很重要,真的很重要。不要做一些無用功,該說就說,該問就問。不輸錢不輸地的,怕什麼 專案沒有所...

JAVAWEB第乙個註冊案例心得

idea雖然 據說 功能強大,但配置繁瑣 啟動極慢 個人 時有啟動無效bug 無中文 包需要多處操作匯入,容易出現一些 初學者 不好解決的詭異報錯。有時臨時想修改一點點前端的 我可能會用eclipse,idle,甚至記事本 笑 看網課學習可以快速推進學習進度並了解各語言主要知識點,系統學習 比如整書...

Django學習之第乙個專案

1 新建乙個專案,專案名稱叫做myproject django admin.py startproject myproject我們使用tree myproject來檢視一下執行上面命令後,生成了哪些檔案 myproject manage.py myproject init py settings.p...