form表单 post提交 数据量大的问题
2016-12-12 14:41
423 查看
问题:页面1提交之后,如果数据量太大,页面2获取不到,获取到的值为null
解决方法:
POST传递没问题。
在tomcat里面设置server.xml
解决方法:
POST传递没问题。
在tomcat里面设置server.xml
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxPostSize="2000000"/> //maxPostSize 这个属性0代表无限制
jsp页面1
<form name = "transferform" method = "post" action = "excel_create.jsp"> <input name="tabletitle" type="hidden" value=""> <input name="tablevalue" value=""> <script language="JavaScript"> var oldborder; if(parent.Gridtable){ oldborder=parent.Gridtable.border; parent.Gridtable.border="1"; } transferform.tabletitle.value = parent.TABLE_TITLE.innerText; transferform.tablevalue.value = parent.TABLE_DATA.innerHTML; transferform.submit(); if(parent.Gridtable){ parent.Gridtable.border=oldborder; } </script> </form>
jsp页面2
response.setCharacterEncoding("utf-8"); String data=(String)request.getParameter("tablevalue"); String title=(String)request.getParameter("tabletitle"); String filename=title+".cls"; response.setHeader("Content-Disposition","attachment;filename=" + new String("default_excel.xls".getBytes("GBK"), "ISO-8859-1"));
相关文章推荐
- PHP form表单post提交 使用var_dump($_POST)获取不到数据 可能是哪里出问题?
- form表单post传递大数组时,数据丢失问题
- 找到一篇关于form以post、get方式提交数据中文乱码问题总结
- java中form以post、get方式提交数据中文乱码问题总结
- 微信中无法接收post方式传参的form表单中的数据的问题
- jquery mobile 表单post提交数据问题
- java中form以post、get方式提交数据中文乱码问题总结
- java中form以post、get方式提交数据中文乱码问题总结
- java中form以post、get方式提交数据中文乱码问题总结
- struts2中form只提交数据不跳转引发的刷新后重复提交表单中数据的问题
- form表单提交数据丢失问题
- PHP无法获取表单post方式提交的数据问题
- 表单用post方法提交数据时乱码问题
- Javascript模拟FORM以POST方式提交表单数据
- Multipart/form-data POST文件上传详解 理论 简单的HTTP POST 大家通过HTTP向服务器发送POST请求提交数据,都是通过form表单提交的,代码如下: <form me
- asp.net JS+form表单Post和Get方式提交数据
- 微信中无法接收post方式传参的form表单中的数据的问题
- form enctype:"multipart/form-data",method:"post" 提交表单,后台获取不到数据
- 表单用post方法提交数据时乱码问题
- form表单提交数据到servlet的action=" "路径问题