extjs做的信息管理系統,由于業務簡單,操作數據庫的API用自己寫的(我以前的 自己做試卷管理系統 系列中 提到),簡單實用。在顯示打印頁面的時候,用到的servlet FormFilter,原因是數據在網絡間傳輸時原先在數據庫中的順序打亂了,在這個servlet中用數組給它重新排列打印頁面上數據的順序。
程序盡量用只用一個方法完成所有grid中一類類似的功能,用一個servlet完成所有一類類似的操作,用一個jsp顯示所有要打印的頁面。
代碼下載:http://m.tkk7.com/Files/yijia/religionMIS.rar
數據庫腳本在代碼根目錄下。
開發環境:Eclipse3.2,mysql5.0,
eclispe開發環境中所有文件的編碼都設置為utf-8。修改mysql的配置文件,使其默認編碼為utf-8(方法在網上可以搜到)或者用MySQL Administrator圖形工具也可設置。
瀏覽器:firefox。我用的是firefox3,不知道firefox2可不可以。但在ie中運行不了,我已經試過了。
還有什么問題,跟我留言,我非常樂意與大家交流,這是我暑假學extjs做的,算作練習。
補充:編輯是自動編輯,在grid輸入框編輯完后,監聽事件負責主動把編輯的結果上傳到數據庫。添加按鈕也是,點擊添加后,新紀錄在grid上顯示的同時也插入到數據庫。刪除可選中多行后刪除。up按鈕用的是ext.ux.uploaddialog上傳組件。打印頁面是用jsp顯示,原先還是想用extjs實現,一來覺得復雜,二來不知道怎么打印ext窗口,就放棄了。
posted on 2008-08-29 17:56
開機 閱讀(6561)
評論(9) 編輯 收藏 所屬分類:
javaweb