一種生成表單界面的方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN201410673546.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN104461513B 公開(kāi)(公告)日 2018-01-09
申請(qǐng)公布號(hào) CN104461513B 申請(qǐng)公布日 2018-01-09
分類號(hào) G06F9/44(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 馬海;陳榮興;丁雪蓮;趙建明;吳童 申請(qǐng)(專利權(quán))人 山東航天信息有限公司
代理機(jī)構(gòu) 濟(jì)南信達(dá)專利事務(wù)所有限公司 代理人 山東航天信息有限公司;山東愛(ài)信諾航天信息有限公司
地址 250100 山東省濟(jì)南市高新區(qū)開(kāi)拓路2333號(hào)山東航天信息有限公司
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種生成表單界面的方法及裝置,屬于計(jì)算機(jī)軟件技術(shù)領(lǐng)域,其方法包括:接收表單訪問(wèn)請(qǐng)求,解析表單中所含widget控件,將widget控件映射為web?ui對(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ù)成本。