隨筆-26  評(píng)論-44  文章-20  trackbacks-0
            extjs做的信息管理系統(tǒng),由于業(yè)務(wù)簡(jiǎn)單,操作數(shù)據(jù)庫(kù)的API用自己寫(xiě)的(我以前的 自己做試卷管理系統(tǒng) 系列中 提到),簡(jiǎn)單實(shí)用。在顯示打印頁(yè)面的時(shí)候,用到的servlet FormFilter,原因是數(shù)據(jù)在網(wǎng)絡(luò)間傳輸時(shí)原先在數(shù)據(jù)庫(kù)中的順序打亂了,在這個(gè)servlet中用數(shù)組給它重新排列打印頁(yè)面上數(shù)據(jù)的順序。
            程序盡量用只用一個(gè)方法完成所有g(shù)rid中一類(lèi)類(lèi)似的功能,用一個(gè)servlet完成所有一類(lèi)類(lèi)似的操作,用一個(gè)jsp顯示所有要打印的頁(yè)面。

          代碼下載:http://www.aygfsteel.com/Files/yijia/religionMIS.rar
          數(shù)據(jù)庫(kù)腳本在代碼根目錄下。
            開(kāi)發(fā)環(huán)境:Eclipse3.2,mysql5.0,
                    eclispe開(kāi)發(fā)環(huán)境中所有文件的編碼都設(shè)置為utf-8。修改mysql的配置文件,使其默認(rèn)編碼為utf-8(方法在網(wǎng)上可以搜到)或者用MySQL Administrator圖形工具也可設(shè)置。
            瀏覽器:firefox。我用的是firefox3,不知道firefox2可不可以。但在ie中運(yùn)行不了,我已經(jīng)試過(guò)了。
            還有什么問(wèn)題,跟我留言,我非常樂(lè)意與大家交流,這是我暑假學(xué)extjs做的,算作練習(xí)。

          補(bǔ)充:編輯是自動(dòng)編輯,在grid輸入框編輯完后,監(jiān)聽(tīng)事件負(fù)責(zé)主動(dòng)把編輯的結(jié)果上傳到數(shù)據(jù)庫(kù)。添加按鈕也是,點(diǎn)擊添加后,新紀(jì)錄在grid上顯示的同時(shí)也插入到數(shù)據(jù)庫(kù)。刪除可選中多行后刪除。up按鈕用的是ext.ux.uploaddialog上傳組件。打印頁(yè)面是用jsp顯示,原先還是想用extjs實(shí)現(xiàn),一來(lái)覺(jué)得復(fù)雜,二來(lái)不知道怎么打印ext窗口,就放棄了。



          開(kāi)機(jī) 2008-08-29 17:56 發(fā)表評(píng)論

          文章來(lái)源:http://www.aygfsteel.com/yijia/archive/2008/08/29/225637.html
          posted on 2009-10-20 09:32 開(kāi)機(jī) 閱讀(668) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 鄱阳县| 肇州县| 宣化县| 昌图县| 阿瓦提县| 天柱县| 襄樊市| 大城县| 安康市| 夹江县| 忻州市| 太湖县| 加查县| 呼玛县| 桂东县| 大埔县| 德昌县| 南华县| 曲水县| 栾川县| 呈贡县| 甘泉县| 兴宁市| 肇东市| 定日县| 司法| 九龙城区| 西乡县| 封丘县| 南涧| 扶风县| 嘉定区| 炉霍县| 于都县| 宾川县| 高雄市| 莲花县| 临高县| 五原县| 宜黄县| 靖江市|