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

基本信息

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

摘要

摘要 本發(fā)明提供一種生成表單界面的方法及裝置,屬于計算機軟件技術領域,其方法包括:接收表單訪問請求,解析表單中所含widget控件,將widget控件映射為web?ui對象,填充數(shù)據(jù)返回表單界面信息顯示;其裝置包括:一個或多個客戶端、一個用于生成表單的Web服務器和一個數(shù)據(jù)庫組成的B/S架構程序,所述Web服務器包括一表單解析模塊、一控件組裝模塊、一數(shù)據(jù)填充模塊,其表單解析模塊包括一個描述所要訪問表單界面數(shù)據(jù)的xml描述文件,且xml描述文件使用dtd文件定義,widget代碼使用JAXB框架通過dtd文件生成。采用本發(fā)明的方法及裝置,實現(xiàn)了表單界面的自動解析生成,提高軟件開發(fā)效率,并且能夠統(tǒng)一開發(fā)環(huán)境,對于不同瀏覽器的兼容性也不需要程序員操心,降低軟件維護成本。