一种用于大表单的录入与保存方法技术

技术编号:13504769 阅读:39 留言:0更新日期:2016-08-10 05:00
本发明专利技术涉及软件技术开发技术领域,具体涉及一种用于大表单的录入与保存方法。本发明专利技术通过将大表单的所有字段元素进行封:将表单元素所对应的JavaBean的属性值做为key,表单元素的值做为value封装到json对象里;再通过AJAX无刷新请求将封装好的json数据以POST的方式定时传到后台以进行保存或更新操作。本发发明专利技术提高了用户的体验;可以广泛应用于Java Web应用开发中。

【技术实现步骤摘要】

本专利技术涉及Java语言Web程序开发
,具体涉及。
技术介绍
随着电脑的普及以及信息化的高速发展,web应用越来越多,比如网上考试以及网上调查问卷系统等都会遇到大表单的情况,如果将一个大表单拆分为多个子表单或拆分为多个步骤,这样会让用户觉得很繁琐,而且数据又容易丢失又出现重复录入的情况,用户体验非常的差。
技术实现思路
本专利技术解决的技术问题在于提供。本专利技术解决上述问题的技术方案是:将大表单的所有字段元素进行封:将表单元素所对应的JavaBean的属性值做为key,表单元素的值做为value封装到json对象里;再通过AJAX无刷新请求将封装好的json数据以POST的方式定时传到后台以进行保存或更新操作。所述的方法主要包括以下步骤:第I步、客户端向Servlet容器发送请求;第2步、调用大表单所对应的Act1n进行数据初始化;第3步、页面跳转到客户端加载大表单页面;第4步、用户录入相关业务数据;第5步、通过相应的AJAX方法以进行数据保存(新增或修改);第6步、随着用户在页面的停留时间,根据设定的时间片循环调用第5步;第7步、用户点提交按钮提交到相应的Act1n并再次保存或更新。本专利技术的有益效果是:将表单元素所对应的JavaBean的属性值做为key,表单元素的值做为value封装到json对象里,再通过AJAX无刷新请求将封装好的json数据以POST的方式定时传到后台以进行保存或更新操作。有效提高了用户的体验,可广泛适用于Java语言&13开发
【附图说明】下面结合附图对本专利技术进一步说明:图1是本专利技术流程图。【具体实施方式】如图1所示,本专利技术通过将表单元素所对应的JavaBean的属性值做为key,表单元素的值做为value封装到json对象里,再通过AJAX无刷新请求将封装好的json数据以POST的方式定时传到后台以进行保存或更新操作;具体步骤如下:第I步、客户端向Servlet容器发送请求;第2步、调用大表单所对应的Act1n进行数据初始化;第3步、页面跳转到客户端加载大表单页面;第4步、用户录入相关业务数据;第5步、通过相应的AJAX方法以进行数据保存(新增或修改);第6步、随着用户在页面的停留时间,根据设定的时间片循环调用第5步;第7步、用户点提交按钮提交到相应的Act1n并再次保存或更新。【主权项】1.,其特征在于:将大表单的所有字段元素进行封:将表单元素所对应的JavaBean的属性值做为key,表单元素的值做为value封装到json对象里;再通过AJAX无刷新请求将封装好的json数据以POST的方式定时传到后台以进行保存或更新操作。2.根据权利要求1所述的,其特征在于:所述的方法主要包括以下步骤: 第I步、客户端向Servlet容器发送请求; 第2步、调用大表单所对应的Act1n进行数据初始化; 第3步、页面跳转到客户端加载大表单页面; 第4步、用户录入相关业务数据; 第5步、通过相应的AJAX方法以进行数据保存(新增或修改); 第6步、随着用户在页面的停留时间,根据设定的时间片循环调用第5步; 第7步、用户点提交按钮提交到相应的Act1n并再次保存或更新。【专利摘要】本专利技术涉及软件技术开发
,具体涉及。本专利技术通过将大表单的所有字段元素进行封:将表单元素所对应的JavaBean的属性值做为key,表单元素的值做为value封装到json对象里;再通过AJAX无刷新请求将封装好的json数据以POST的方式定时传到后台以进行保存或更新操作。本发专利技术提高了用户的体验;可以广泛应用于Java?Web应用开发中。【IPC分类】G06F9/445, G06F17/30【公开号】CN105677390【申请号】CN201511017270【专利技术人】齐兆勇, 孙傲冰, 季统凯 【申请人】国云科技股份有限公司【公开日】2016年6月15日【申请日】2015年12月28日本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/55/CN105677390.html" title="一种用于大表单的录入与保存方法原文来自X技术">用于大表单的录入与保存方法</a>

【技术保护点】
一种用于大表单的录入与保存方法,其特征在于:将大表单的所有字段元素进行封:将表单元素所对应的JavaBean的属性值做为key,表单元素的值做为value封装到json对象里;再通过AJAX无刷新请求将封装好的json数据以POST的方式定时传到后台以进行保存或更新操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:齐兆勇孙傲冰季统凯
申请(专利权)人:国云科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1