使用JSP + JAVABEAN + XML 開發的一個例子

來源:互聯網
上載者:User
本例子是參考了一些網站上有關JSP 對 XML 的操作的相關文檔,又結合了一些個人的體會。例子涉及的內容是,開發的一個企業內部定餐系統後台管理端的部分代碼,功能主要集中在對於餐館基本資料的管理。
該例子本身開發的起因是我在原公司和同事們一個玩笑的一部分。特此也表達對那些一起共事的朋友們的想念。
例子本身是在TOMCAT4.01 平台下啟動並執行B/S結構的程式。有關TOMCAT 的配置,這裡不做說明。只講解一下相關檔案及檔案夾的目錄結構。
目錄結構說明:
/tomcat/webapps/canyin/ -----主目錄
/tomcat/webapps/canyin/jsp/ -----JSP 檔案目錄
/tomcat/webapps/canyin/jsp/admin/ -----實現後台管理的JSP 檔案的存放目錄
/tomcat/webapps/canyin/WEB-INF/classes/canyin/ ------javabean 檔案的存放目錄
/tomcat/webapps/canyin/data/ -----xml 檔案存放目錄
/tomcat/webapps/ROOT/ -----tomcat 開機檔案存放檔案夾,只存放了index.html 檔案
檔案簡單說明:
/tomcat/webapps/canyin/data/users.xml -----記錄使用者資訊
/tomcat/webapps/canyin/data/restaurants.xml -----記錄餐館的基礎資訊
/tomcat/webapps/ROOT/index.html -----首頁,頁面出現輸入框,要求使用者輸入使用者名稱,密碼
/tomcat/webapps/canyin/jsp/loginjudge.jsp -----使用者身份判斷頁面,根據使用者名稱稱和密碼決定頁面是轉入後台管理端,還是前台用戶端。本例子中,使用者身份一旦確認為有系統管理權限,可以進入後台管理端,就直接跳到餐館基本資料管理頁面,簡化說明的流程。
/tomcat/webapps/canyin/jsp/admin/admin_rest.jsp -----餐館基本資料管理頁面,管理餐館的名稱,電話,地址等資訊
/tomcat/webapps/canyin/WEB-INF/classes/canyin/checkSessionBean.class ----- 後台管理端檢測標誌使用者身份的session 的值,如果不是管理員的話,跳回登陸頁面。
  /tomcat/webapps/canyin/WEB-INF/classes/canyin/connXmlBean.class -----串連xml 檔案
/tomcat/webapps/canyin/WEB-INF/classes/canyin/writeXmlBean.class -----寫入xml檔案
檔案詳細介紹及附帶代碼說明。
/tomcat/webapps/canyin/data/users.xml
代碼:
<?xml version="1.0" encoding="UTF-8" ?>
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.