在新的項目中,領(lǐng)導(dǎo)要求所有的圖片樣式表都必須使用相對路徑,../../來回寫很麻煩,跟我要求用絕對路徑/jsp/images,結(jié)果被領(lǐng)導(dǎo)批駁一番,唉,領(lǐng)導(dǎo)總是對的,誰叫俺是小兵呢
? 俺認(rèn)為對的理由是
?? (1)用絕對路徑不用考慮考慮部署帶來的問題
?? (2)XP開發(fā)過程中,需要快速重構(gòu),特別是調(diào)整文件夾和模塊的時候,圖片樣式表都不用改動
?? (3)在SERVLET和JSP之間forward的時候,servlet的context path 跟JSP的context不可能永遠(yuǎn)保持一致,會導(dǎo)致圖片和樣式表的路徑有誤,當(dāng)你用struts的時候/login/login.do,與/jsp/login/login.jsp的conetext path不一致,會出現(xiàn)圖片路徑錯誤,要避免這個問題,必須調(diào)整.do 為/jsp/login/login.do,或者直接調(diào)整module 為config/jsp,才能調(diào)整過來.
?以上3點就是俺的理由,不知道俺錯了還是領(lǐng)導(dǎo)錯了