[JAVA]聯絡我們表單程式後台

前一篇介紹過聯絡我們的的前台程式,這篇會介紹如何取得前台聯絡表單所留言的內容,使用的網頁使用framework有jquery及easyui,利用datagrid來顯示所有的資料列,而重要的留言內容則顯示於iframe裡,如此可排除大部份的html tag產生的問題。

這程式目前缺少了幾個功能,並不影響使用,不過如果有需求的人倒可以自己加入使用:

  • 前台留言後自動發mail給某位管理者
  • 後台可回覆留言給使用者,寄送mail或電話聯絡後寫下聯絡事項

最主要是JavaMail的使用,及資料寫入資料庫的應用。




因為是後台,所以還需要一個登入畫面,再登入成功後可以顯示後台menus,利用easyui的layout排列north為資訊狀態,center為datagrid顯示聯絡資料列表,而east為留言的內容。

而網頁使用Ajax傳送get或post參數給後端,而後端程式回傳json格式如下:

  • total:總筆數,grid顯示分頁toolbar使用的,會計算總頁數等…
  • success:成功執行則回傳true,否則則回傳false
  • msg:回傳的訊息,可於回傳success為false時,帶上錯誤訊息顯示給使用者知道
  • rows:為一個陣列資料,每一筆資料都是一個json格式

程式碼如下:

index.jsp登入後台

login.jsp登入程式

menus.jsp後台主要頁面,使用easyui排版

List.jsp回傳的所有資料json格式

資料表可以參考上一篇

程式下載:

WebHD




發表迴響