虛擬目錄實現跨域訪問資源

 虛擬目錄實現跨域訪問資源

 

目前爲了實現一個需求,ckEditor編輯器編輯的內容包括圖片等,圖片使用統一的文件服務器進行存儲。           
然後多套系統訪問該包含圖片的內容時,需要實現圖片自動從文件服務器進行加載。           

1.Tomcat虛擬目錄映射設置:           
在serve.xml文件的</host>標識前加入:           
  <Context path="/cooper/cooperTemp" docBase="F:\temp"   debug= "0"   reloadable= "true"   crossContext= "true" />          

 /cooper/cooperTemp爲存儲內容時加入的文件相對路徑          
 F:\temp爲文件的實際存儲地址          
 最終映射方式爲:          
 /cooper/cooperTemp/userFiles/201208/11.jpg  --->F:\temp\userFiles\201208\11.jpg          


2.weblogic虛擬目錄映射   
 在weblogic.xml文件中加入  
  <virtual-directory-mapping>      
   <local-path>/opt/bea</local-path>    
   <url-pattern>/cooperTemp/*</url-pattern>
  </virtual-directory-mapping> 

  最終映射方式爲: 
  /cooper/cooperTemp/userFiles/201208/11.jpg  --->/opt/bea/cooperTemp/userFiles/201208/11.jpg 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章