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