Faces 分類廣告詳細資料 |
Faces 分類廣告網站與許多 Web 型分類廣告網站很類似。 當您第一次開啟網站時,會被重新導向到首頁。 由於這個網站的所有網頁已套用了 JavaServer Faces 範本,因此,所有網頁都會出現橫幅和導覽。 以下是這個範例中的頁面的簡要概觀。(清單後面的各節會詳細說明這些頁面。)
所有的廣告和新聞項目及相關資料,都是存放在資料庫中。 這個範例是與一個含有範例資料的 Cloudscape 資料庫套裝在一起,不過,這些資料也很容易存放在 DB2 資料庫中。 如果您想知道如何移入 DB2 資料庫,與範例一起使用,請參閱本文結尾的指示。 同時,它還會提供一個簡單的管理者帳戶,示範管理者在這類網站所執行的功能。 登入功能並不是適當的登入實作,它不提供正確的鑑別。 有關管理者作業的詳細資料,將在本文件結尾處另外說明。 首頁 「登入」、「快速搜尋」、「管理者鏈結」、「最新廣告」和「新聞」區域,都是在這一頁呈現給使用者。
分類廣告 使用者會看到網站上所有種類的廣告。 您只要選取其中一個種類,就會顯示其子種類,以及該種類的所有廣告。 接著再選取其中一個子種類時,就只會顯示這個子種類的廣告。 如果廣告張貼文章已經含有影像,則顯示時畫面會有鼓起的感覺,如果沒有,則會顯示預設的影像。 當您選取廣告之後,就會啟動該特定廣告的詳細資料網頁。 所有使用者在張貼文章所加入的詳細資料,都會在這裡顯示出來。 您只要按一下影像,影像就會以完整的大小出現。ID、種類和子種類,都會顯示在廣告詳細資料的頂端。 如果要回到前一個選項,請在清單上按「上一步」。 張貼廣告 您可以選擇把廣告張貼到網站。 畫面會列出可用的子種類讓您選擇。 使用者可以利用檔案上載機能加入影像。 同時,也可以利用 Rich Text Editor 元件,來建立一個經過格式化後的廣告說明。 完成且送出之後,張貼文章便會儲存在後端資料庫中。 接著畫面會出現張貼文章詳細資料的確認訊息。 搜尋 這個選項可以讓使用者搜尋他們有興趣的廣告。 如果沒有設定搜尋準則,就會以分頁資料格線顯示所有的廣告,每頁顯示 5 個項目。 標題和說明的搜尋,是有大小寫區分的。 如果要搜尋單字的一部分,可以在您所要的詞組前後,放置一個萬用字元 %。 使用者可以選擇他要搜尋哪些種類,以及價格範圍。 當他從「搜尋結果」網頁中選取一個廣告之後,就會顯示該廣告的詳細資料。 登出 選取這個選項之後,管理者就會登出。 使用者登出之後,就不能再執行任何管理者動作了,除非他再次登入。 執行管理作業
本網站的管理作業如下所示:
部署在 DB2 請確定系統已安裝了 DB2。 然後再建立一個 DB2 資料庫,稱為 W5SAMPLE。 請在資料庫伺服器上,執行 SetupDB2Dbases.sql 檔(在專案瀏覽器的 classifieds/WebContent/dbsetup 資料夾中)。 之後,再將範例資料的文字值移入 DB2 資料庫中。 請注意,您的 DB2 表格不會載入任何影像;不過,您可以在執行應用程式時,載入廣告範例的影像。 如果需要使用 DB2 的相關資訊,請參閱說明主題「利用精靈連接資料庫」。 這個主題也包含 DB2 其他說明主題的鏈結。 |