`

页面大表单数据的处理

 
阅读更多

最近在项目中遇到大数据表单数据的处理问题,个人在此整理了一下思路

 

1、在库表中定义最大满足需求的字段长度,最好定义为image

2、页面中各个输入框中定义name属性

 

java处理

public void savePayVat(HttpServletRequest request,HttpServletResponse response)  {
		StringBuilder sb = new StringBuilder();
		Map<String,String> map = new HashMap();
		//获取页面提交表单key-value信息
		Enumeration en = request.getParameterNames();
		while (en.hasMoreElements()) {
			String paramName = (String)en.nextElement();
			String paramValue = request.getParameter(paramName);
			try {
				paramValue=new String(paramValue.getBytes("ISO8859-1"),"UTF-8");
			} catch (Exception e) {
				e.printStackTrace();
			}
    	    if("".equals(paramValue)){
    	    	paramValue=" ";
    	    }
    	    String keyandvalue = paramName+":"+paramValue+",";
    	    sb.append(keyandvalue);
    	}
              //此时就可以拿到页面提交的所有信息
		String sbString = sb.toString();
  }
}

 

 

分享到:
评论

相关推荐

    PHP与Web页面交互 -表单与PHP的关系.ppt

    PHP处理表单数据的基本流程,如图所示。 一、表单与PHP的关系 从图中可以看出,数据从表单发送到服务器,PHP脚本经过处理再生成HTML并返回。当PHP脚本处理表单时,它会检索URL、表单数据、上传文件等信息,然后通过...

    纯jsp实现文件上传(页面无刷新,表单数据可连续填写最后上传文件)

    这是一个纯jsp实现的文件上传功能. 无页面刷新,表单数据可以依次连续填写,最后上传文件. 文件上传后将文件名和上传路径返回,供业务保存DB使用.

    自定义表单设计思路.docx

    5.除了可视化表单定制工具外应有:表单加载、表单解析、表单数据处理和表单存储功能; 6.设计出发点:争取为今后我们做系统实现以面向服务或面向流程的方式构建系统做准备(即系统的运行已流程驱动或服务驱动),...

    填写内容为用户的个人信息,提交后由Struts2进行处理,将用户提交的数据显示在页面中。

    填写内容为用户的个人信息。提交后由Struts2进行处理,将用户提交的数据显示在页面中。

    HTML5&CSS3网页制作:创建表单.pptx

    action属性用于指定接收并处理表单数据的服务器程序的url地址。 action属性 method属性用于设置表单数据的提交方式,其取值为get或post。 method属性 name属性用于指定表单的名称,以区分同一个页面中的多个表单。 ...

    计算机病毒与防护:PHP表单处理(POST).ppt

    PHP的表单处理-在HTML上触发POST请求 HTML可以采用form表单的形式触发POST请求,从带有 POST 方法的表单发送的信息,不会显示在浏览器的地址栏,并且对发送信息的量也没有限制,常用于传输敏感数据或较大量的数据。...

    微信小程序学习笔记之表单提交与PHP后台数据交互处理图文详解

    本文实例讲述了微信小程序学习笔记之表单提交与PHP后台数据交互处理。分享给大家供大家参考,具体如下: 前面一篇结介绍了微信小程序函数定义、页面渲染。这里介绍form表单提交与后台php数据交互处理。 【form表单...

    前后端分离的终端自适应动态表单设计1

    (2) A j ax 带来 的 SPA ,即单页面应用.使得 ( 3) 前 端 采 用 (2) 前后端 不完全分离,前端的路 由跳转 需要后端

    解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题

    说明 之前有一个angular项目,页面上表单不算多,也就一百来个(这个不固定,有的地方多,有的地方少),但是再...(双向绑定时向zone挂载一个异步函数,对数据改变是做处理,及时将变化反馈显示在页面上)可能就会输

    在一个form表单里同时上传多个文件和文本信息的解决方案

    在一个form表单里同时上传多个文件和文本信息的解决方案

    解决Layui 表单提交数据为空的问题

    今天踩了个坑,就是使用layui表单提交时,提交的数据为空。 例如,layer.msg(JSON.stringify(data.field));这句代码执行后,页面显示为空对象。 &lt;form class=layui-form action=&gt; 输入框 &lt;input ...

    自定义基于jQuery的客户端表单验证工具

    传统的使用Javascript进行表单域验证编程量很大,过程处理繁琐,对每一个需要验证的表单项都要重复大量的验证代码,这种方式开发效率极低且容易出错。因此,为了提高开发的效率,有必要针对这种验证方法进行改进。...

    利用ajax提交form表单到数据库详解(无刷新)

    大家应该都知道,在静态页面提交表单到数据库很简单就是单纯的 &lt;form action="test.php" method="post"&gt; &lt;/form&gt; 这个缺点是会刷新页面,会跳转页面的。 今天给大家带来的技术就是ajax提交表单 优点...

    java实现防止表单重复提交

    同时将令牌值保存到session中(2)用户提交了页面,服务器端首先判断请求参数中的令牌值和session中的保存的令牌值是否相等,如果相等,则清除session中的令牌值,然后执行数据处理操作.如果不相等,则提示用户已经提交过...

    用Python写网络爬虫_爬虫_

    本书讲解 了 如何使用P川lOil来编写 ... 与表单进行交互 , 处理页面 中 的 验证码 问 题, 以及使用 Sca rpy 和 Portia 来进行数据抓取 , 并在最后使用 本书介绍 的 数据抓取技术对几个真实 的 网 站进行 了 抓取 。

    浅谈Web页面向后台提交数据的方式和选择

    Javascript支持ajax方式创建HTTP请求,可以通过在HTML页面元素的事件处理函数中创建ajax请求,在url参数里携带所需提交的参数,从而提交到后台,这种方式提交后页面不会刷新。 在实际Web页面中,我们要根据实际用户...

    jsp网页产生json传值到java的servlet,再回传到jsp页面

    jsp网页通过ajax传递json数据到java的servlet中,servlet处理数据后回传json数据到jsp页面

    jquery ajax异步提交表单数据的方法

    使用jquery的ajax方法可以异步提交表单,成功后后台返回json数据,回调函数处理,可以不用刷新页面,达到异步的目的; 处理表单的数据可以用serialize()方法进行序列化,而如果提交的数据包括文件流的话,就需要使用...

    【Flask】学习——Web表单(普通表单和Flask-WTF)

    文章目录一、概述二、普通表单示例2.1 普通的表单2.2 ...在FLask中,为了处理web表单,一般使用Flask-WTF扩展,它封装了WTForms,并且它有验证表单数据的功能 二、普通表单示例 下面是使用普通方式实现的表单: 2.1 普

    js前端对于大量数据的展示方式及处理方法

    杂乱的数据通过数据分析(未碰到的点,不讲请搜),提炼出业务相关的数据维度,而前端所做的就是把这些一个个数据通过不同维度(key-value)的描述来展示到页面上。 除去花哨的展示方式(图表等),展示普通的大量...

Global site tag (gtag.js) - Google Analytics