8.1 動作群
第三章的範例的動作映射定義在 chapterThree.xml,該檔案是在 WEB-INF\classes\manning\chapterThree\chapterThree.xml,。
此檔案定義了八個動作,
在 chapterThree 路徑下有四個動作 PortfolioHomePage、ViewPortfolios、Registration、Register,
在 /chapterThree/secure 路徑下有四個動作 AdminPortfolio、AddImage、ImageUpload、RemoveImage。
第一個動作,動作名稱 PortfolioHomePage,動作路徑 chapterThree,動作全名 chapterThree/PortfolioHomePage。
動作的功能是將網頁轉送到 chapterThree/PortfolioHomePage.jsp。
第二個動作,動作名稱 ViewPortfolios,動作路徑 chapterThree,動作全名 chapterThree/ViewPortfolios。
動作的功能是將網頁轉送到 chapterThree/ViewPortfolios.jsp。
第三個動作,動作名稱 Registration,動作路徑 chapterThree,動作全名 chapterThree/Registration。
動作的功能是將網頁轉送到 chapterThree/Registration.jsp。
第四個動作,動作名稱 Register,動作路徑 chapterThree,動作全名 chapterThree/Register。
動作的功能是先執行類別 Register,成功後,將網頁轉送到 chapterThree/RegistrationSuccess.jsp。
第五個動作,動作名稱 AdminPortfolio,動作路徑 chapterThree/secure,動作全名 chapterThree/secure/AdminPortfolio。
動作的功能是將網頁轉送到 chapterThree/PortfolioHomePage.jsp。
第五個動作,動作名稱 AddImage,動作路徑 chapterThree/secure,動作全名 chapterThree/secure/AddImage。
動作的功能是將網頁轉送到 chapterThree/PortfolioHomePage.jsp。
第五個動作,動作名稱 ImageUpload,動作路徑 chapterThree/secure,動作全名 chapterThree/secure/ImageUpload。
動作的功能是先執行類別 ImageUpload,成功後,將網頁轉送到 chapterThree/ImageAdded.jsp。
第八個動作,動作名稱 RemoveImage,動作路徑 chapterThree/secure,動作全名 chapterThree/secure/RemoveImage。
動作的功能是將網頁轉送到 chapterThree/ImageRemoved.jsp。
|