執行及探索「拍賣」範例

在啟動伺服器之後,您可以執行及探索應用程式。

您可以利用「拍賣網站」應用程式來執行下列作業:
  • 執行應用程式。應用程式必須先部署才能執行。
  • 探索「拍賣」網站。您可以執行應用程式來探索功能。
  • 移除「拍賣」範例。您可以移除已匯入的「拍賣」範例,包括專案。
  • 重新安裝預設的「拍賣」範例。您可以重新安裝「拍賣」範例來覆蓋任何變更,還原成預設狀態。
  • 驗證「拍賣」應用程式正在執行。如果應用程式似乎未執行,您可以驗證應用程式是否已啟動。

執行應用程式

如果要執行應用程式,請執行下列動作:
  1. 驗證 WebSphere® Application Server 正在執行。
  2. 在「專案瀏覽器」中,用滑鼠右鍵按一下 AuctionV60Web 專案, 然後按一下執行為 > 在伺服器中執行。
這時內部瀏覽器中會開啟「拍賣」首頁。請注意這可能會花一些時間, 因為 JSP 檔會在第一次執行時進行編譯。如果您要在外部瀏覽器中執行範例,請使用以下 URL:http://localhost:9080/AuctionV60Web。

探索拍賣網站

拍賣網站是一個可運作的網站。您可以執行下列作業:
  • 尋找「拍賣」商品。您可以在型錄中搜尋特定的商品。
  • 登入「拍賣」網站。雖然不必登入也可以瀏覽「拍賣」網站上的商品, 但必須以使用者或管理者身分登入,才能執行其他作業。
  • 競標「拍賣」商品。您可以對「拍賣」型錄中的商品出價競標。
  • 在「拍賣」網站上銷售商品。您可以將商品新增至「拍賣」網站型錄。
  • 變更商品截止日期。您可以變更型錄商品的截止日期。

尋找拍賣商品

您可以搜尋特定的商品或是依商品的最高價來搜尋,尋找型錄中的商品。
  1. 如果要依關鍵字搜尋特定的商品,請執行下列其中一個步驟:
    • 在「拍賣」首頁上,在輸入搜尋字詞欄位中輸入搜尋關鍵字,再按一下執行。
    • 按一下瀏覽標籤,然後在搜尋說明欄位中輸入搜尋關鍵字, 選取期限或價格來指定搜尋結果的排列順序,再按一下執行。
  2. 若要尋找低於一定金額的所有商品,請按一下瀏覽標籤, 在最高價欄位中輸入最大金額,選取期限或價格來指定搜尋結果的排列順序,再按一下執行。 搜尋引擎即會搜尋商品說明。
  3. 如果要查看某一種類的所有商品,請在首頁中按一下所需的種類。商品清單會顯示符合搜尋準則或是在選定種類中的商品,包括商品說明、價值、商品到期日和圖檔(如果可用)。
  4. 按一下商品。這時會開啟商品詳細資料網頁,並顯示商品編號、名稱和說明,以及出價資訊。

登入拍賣網站

雖然您不需登入即可瀏覽拍賣網站上的商品, 但是您必須以使用者或管理者身分登入,才能執行所有其他的作業。
  1. 按一下登入標籤。這時會開啟「登入」網頁。
  2. 如果要競標商品或新增拍賣的商品,請以使用者身分登入。在使用者 ID 欄位中輸入 jack@acme.com 或 jill@xyz.com,在密碼欄位中輸入 jack 代表 Jack 的密碼,或 jill 代表 Jill 的密碼。
  3. 按一下執行。

競標拍賣商品

您可以競標「拍賣」型錄中的商品。

必備條件: 若要在拍賣商品上競標,您必須先登入站台。您可以先登入再尋找商品, 或是在開始競標時再登入。您也必須「尋找」您要競標的商品。
  1. 開啟「商品詳細資料」網頁。「詳細資料」網頁會列出競標底價、目前出價以及商品失效的日期。
  2. 按一下出價。
  3. 在出價欄位中輸入單一的出價金額。出價的值會透過 JSF 驗證功能來管理。出價必至少是高出目前出價一元的標價,且是以元為單位的值。 比方說,如果輸入 26.01,應用程式會將這個值去掉小數成為 26。
  4. 按一下執行。

在拍賣網站銷售商品

您可以將商品新增至拍賣網站型錄中。

必備條件:若要銷售拍賣商品,您必須先登入站台。

  1. 按一下銷售標籤來開啟「銷售」網頁。
  2. 輸入商品的資訊:
    1. 在種類清單中選取商品的種類。
    2. 在商品名稱欄位中輸入商品名稱和說明。
    3. 在說明欄位中輸入商品說明。
    4. 在底價欄位中輸入最低的有效出價。
    5. 在預估價值欄位中輸入商品的價值。
    6. 在開始競標欄位中選取商品開始銷售的日期。
    7. 在結束競標欄位中選取商品到期日。
    8. 選用:如果有商品的圖片,請在「小圖檔 URL」和「大圖檔 URL」欄位中輸入 URL。
  3. 按一下執行將商品新增至型錄清單中。

變更商品到期日

依預設,原來資料庫中所附之所有商品的到期日都設為 2009 年 1 月。您可以重設這些日期。

  1. 按一下任何拍賣網頁右上角的設定鏈結。這時會開啟「設定」網頁。
  2. 在持續期間欄位中,輸入商品在拍賣清單中要出現多久之後才到期。 您可以從目前顯示的日期開始, 指定 1 到 99 天。比方說,如果目前顯示的日期是 04/15/07,且您指定到期日變更為 30 天, 則型錄中所有商品的到期日都會變更為 2007 年 5 月 15 日。
  3. 按一下起始設定資料庫。所有商品的到期日即會根據指定的天數加以變更。

移除「拍賣」範例

如果要移除「拍賣」範例,請執行下列動作:
  1. 在瀏覽器中關閉拍賣 Web 應用程式。
  2. 採用下列步驟來取消部署 EAR 檔:
    1. 在「伺服器」視圖中,用滑鼠右鍵按一下 WebSphere Application Server 6.1 版, 再按一下新增及移除專案。 這時會開啟「新增及移除專案」視窗。
    2. 選取 AuctionV60EAR 專案,再按一下移除,從專案清單中移除專案。
    3. 按一下完成,如此會關閉「新增及移除專案」視窗。
  3. 採用下列步驟來刪除「拍賣」專案:
    1. 按一下視窗 > 其他視景 > 資源,切換至「資源」視景。
    2. 在「導覽器」視圖中,刪除下列專案:
      • 名稱以 "AuctionV60" 開頭的所有專案
      • OIDGenerator
      • OIDGeneratorClient

重新安裝預設的「拍賣」範例

必備條件: 您必須先移除範例,才能重新安裝。

如果要重新安裝「拍賣」範例,請採取下列步驟:
  1. 按一下說明 > 範例展示區。這時會開啟「範例展示區」。
  2. 展開展示範例,然後按一下拍賣 Web 應用程式。
  3. 按一下匯入,重新匯入範例。
  4. 按一下設定指示,然後遵循指示來重新設定範例。

附註:拍賣資料庫不會重新安裝,將有相同的資料。

如果您複製了資料庫外掛程式 com.ibm.etools.auction.sampledb_6.0.0/db/AUCTION60,並將它放在另一個目錄中,您可以將它還原。

如果要還原預設的資料庫,請採取下列步驟:
  1. 停止 Web 伺服器。
  2. 確認沒有其他應用程式連接到資料庫。
  3. 將變更過的資料庫換成原來資料庫的複本。
  4. 使用 -clean 選項來重新啟動 Software Development Platform。

疑難排解「拍賣」應用程式

如果應用程式似乎不在執行中,請檢查下列商品:
伺服器在執行中
如果要確認伺服器在執行中,請搜尋「主控台」視圖找出字串「伺服器 server1 已開啟以進行電子商業」。
已啟用自動建置
為了確認已啟用「自動建置」,請按一下「專案 > 自動建置」。 如果未啟用,請按一下「專案 > 全部建置」,建置所有專案檔並重新部署。
Web 應用程式正在應用程式伺服器中執行
如果要確認 Web 應用程式正在應用程式伺服器中執行,請執行下列動作:
  1. 在「伺服器」視圖中,用滑鼠右鍵按一下 WebSphere Application Server 6.1 版, 再按一下執行管理主控台。這時會開啟管理主控台。
  2. 在使用者 ID 欄位中輸入使用者 ID,然後按一下「登入」。這個使用者 ID 可以用來識別做過變更的人員。它也會顯示在訊息中。
  3. 展開應用程式,再按一下企業應用程式。
  4. 如果未列出 AuctionV60EAR,您必須將 EAR 新增至應用程式伺服器。
  5. 如果已列出 AuctionV60EAR,但未啟動,請按一下啟動。
已連接拍賣資料庫
  1. 如果有另一個工具連接到資料庫,請停止其他工具。如果不知道有什麼工具已連接到資料庫,請重新啟動 Software Development Platform。
  2. 若要配置的資料來源不是預先配置在 WAS 6 測試伺服器上執行的內部 WebSphere Application Server (WAS):
    1. 切換至 J2EE 視景。
    2. 在「專案瀏覽器」中,展開企業應用程式, 再展開 AuctionV60EAR,然後選取部署描述子。
    3. 選取部署標籤,在 JDBC 提供者清單中選取 Derby JDBC 提供者。 資料來源在「上面選取的資料來源所定義的資源內容」下的值直欄中。
上層主題: 拍賣 Web 應用程式

意見回饋