一種生成表單界面的方法及裝置
基本信息
申請(qǐng)?zhí)?/td> | CN201410673546.3 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN104461513A | 公開(kāi)(公告)日 | 2015-03-25 |
申請(qǐng)公布號(hào) | CN104461513A | 申請(qǐng)公布日 | 2015-03-25 |
分類(lèi)號(hào) | G06F9/44(2006.01)I | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 馬海;陳榮興;丁雪蓮;趙建明;吳童 | 申請(qǐng)(專(zhuān)利權(quán))人 | 山東航天信息有限公司 |
代理機(jī)構(gòu) | 濟(jì)南信達(dá)專(zhuān)利事務(wù)所有限公司 | 代理人 | 山東航天信息有限公司;山東愛(ài)信諾航天信息有限公司 |
地址 | 250100 山東省濟(jì)南市高新區(qū)開(kāi)拓路2333號(hào)山東航天信息有限公司 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種生成表單界面的方法及裝置,屬于計(jì)算機(jī)軟件技術(shù)領(lǐng)域,其方法包括:接收表單訪問(wèn)請(qǐng)求,解析表單中所含widget控件,將widget控件映射為webui對(duì)象,填充數(shù)據(jù)返回表單界面信息顯示;其裝置包括:一個(gè)或多個(gè)客戶端、一個(gè)用于生成表單的Web服務(wù)器和一個(gè)數(shù)據(jù)庫(kù)組成的B/S架構(gòu)程序,所述Web服務(wù)器包括一表單解析模塊、一控件組裝模塊、一數(shù)據(jù)填充模塊,其表單解析模塊包括一個(gè)描述所要訪問(wèn)表單界面數(shù)據(jù)的xml描述文件,且xml描述文件使用dtd文件定義,widget代碼使用JAXB框架通過(guò)dtd文件生成。采用本發(fā)明的方法及裝置,實(shí)現(xiàn)了表單界面的自動(dòng)解析生成,提高軟件開(kāi)發(fā)效率,并且能夠統(tǒng)一開(kāi)發(fā)環(huán)境,對(duì)于不同瀏覽器的兼容性也不需要程序員操心,降低軟件維護(hù)成本。 |
