1. 程式人生 > >關於父頁面class有@RequestMapping,子頁面又不要父頁面class上的mapping的處理

關於父頁面class有@RequestMapping,子頁面又不要父頁面class上的mapping的處理

最近修改一個上傳附件,大約是這樣的,一個父頁面,點選上傳,彈出一個子頁面,然後選好檔案,上傳之後,關閉子頁面,把上傳的檔名字顯示在父頁面。原來的是這樣的,controller類上加了@RequestMapping(value="aaa"),然後上傳的方法是@RequestMapping(value="bbb.htm"),也就是說實際上傳方法的mapping是aaa/bbb.htm。然後呢,讓我修改成用ftp方式上傳的,ftp上傳的方法呢,是另外一個controller,類上沒有mapping,也就是說實際上傳方法是ccc.htm。可是問題來了,只要開啟子頁面,就會自動把父頁面的類上的mapping帶上,死活也找不到ftp上傳的mapping。後來的解決方法是: url : "../ftpUpload.htm。