隨筆-109  評論-187  文章-25  trackbacks-0
          在新的項目中,領導要求所有的圖片樣式表都必須使用相對路徑,../../來回寫很麻煩,跟我要求用絕對路徑/jsp/images,結果被領導批駁一番,唉,領導總是對的,誰叫俺是小兵呢

          ? 俺認為對的理由是

          ?? (1)用絕對路徑不用考慮考慮部署帶來的問題
          ?? (2)XP開發過程中,需要快速重構,特別是調整文件夾和模塊的時候,圖片樣式表都不用改動
          ?? (3)在SERVLET和JSP之間forward的時候,servlet的context path 跟JSP的context不可能永遠保持一致,會導致圖片和樣式表的路徑有誤,當你用struts的時候/login/login.do,與/jsp/login/login.jsp的conetext path不一致,會出現圖片路徑錯誤,要避免這個問題,必須調整.do 為/jsp/login/login.do,或者直接調整module 為config/jsp,才能調整過來.

          ?以上3點就是俺的理由,不知道俺錯了還是領導錯了
          posted on 2006-04-19 20:54 小小程序程序員混口飯吃 閱讀(607) 評論(2)  編輯  收藏 所屬分類: java

          評論:
          # re: 相對路徑與絕對路徑的爭論,不過領導話我永遠是照做. 2006-04-22 13:29 | Helix
          使用CSS樣式表。CSS樣式表里面的路徑都是相對于本CSS文件的。
          也可以使用
          <base href="/">
          <base url="/">
          <img src="jsp/images/1.gif">
            回復  更多評論
            
          # re: 相對路徑與絕對路徑的爭論,不過領導話我永遠是照做. 2006-04-23 11:52 | aka
          但是這樣對許多模塊的開發和重構造成麻煩,特別是重構會非常辛苦  回復  更多評論
            
          主站蜘蛛池模板: 简阳市| 卓尼县| 舞钢市| 石家庄市| 茌平县| 克山县| 阿瓦提县| 上饶县| 宜宾县| 永修县| 南安市| 竹山县| 炎陵县| 贵州省| 易门县| 鄂托克旗| 木里| 昌黎县| 江城| 娄底市| 海丰县| 永州市| 邯郸市| 芦山县| 建德市| 吉隆县| 威海市| 麟游县| 彭泽县| 察雅县| 望江县| 长宁县| 静海县| 上蔡县| 昌都县| 宁夏| 孝昌县| 桑日县| 咸阳市| 昌江| 张北县|