2 crazoey crazoey 于 2014.02.28 20:34 提问

网页post提交时,form内超过525个input项目时画面变白

是apache+jboss服务器,jsp页面点按钮post提交form时,form内有526个input项目submit后画面变白。log里没有出错信息。
只有apache的httpd的access.log里有http的post log,和初期表示时的log区别是200 35129变成 200 -
不知道是什么原因,在jboss的server.xml里加了maxpostsize=0也不好用,在525个项目时就算在某个项目的value里写20000位的value页面也正常,只要再加一个hidden项目,form内的项目总数变526,submit后画面就变白。
求大神帮忙解决啊,服务器有什么设置限制项目数量吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
html form在POST时,input中的'.'变成了'_'
遇到了一个抽风问题: 在开发订单系统时,遇到这这样一个问题,从网页post回来的数据与数据库的不能匹配,盘查后发现,是post回来的‘.'变成了‘_’。 如,1.23 post回来就变成了 1_23,因此在数据库里匹配不到期望的记录。 解决办法: 没有找到原因。。因此只能指标不治本地解决——遇到‘_’时给它变成'.'。幸好'_'没有被用到,这种方法才得以奏效。 求大神指点。
php input 表单提交数超过1000的方案
第一种:将php.ini中max_input_vars变大,如: max_input_vars = 5000第二种: 将那些重复的提交信息组提交前变成一个字段去提交;变成一个字段的方法如将信息组变成json,或序列化成字符串
提交表单时过滤掉没更改的值,只POST修改过的值
function IsFormChanged(el, radios) { var isChanged = ""; var form = document.getElementById(el); for (var i = 0; i < form.elements.length; i++) { va
Html:小技巧:自动提交表单的实现方法
Html:小技巧:自动提交表单的实现方法 方法一:     Untitled Document  (1)自动提交表单:        setTimeout("document.form1.submit()",10000)                                  10秒后提交。 -----------------
form中只有一个input元素时按回车默认提交表单
WEB开发中,如果页面中只有一个input元素,在该input元素的输入框中按回车(注:此时并没有写对应的onkeydown等事件处理),则浏览器会默认提交表单,请看如下代码: [xhtml] view plaincopyprint? html>       head>           title>页面中只有一个input元素时默认提交表
form 表的post提交,其中一个超多数据的input标签在后台获取数据被截断的解决方法
在开发中发现一个bug,前台提交的数据到后台获取的时候被截断了,前台代码 我用js给input标签赋值,这个值长度很长很长(如:一段超长的html代码),$("input[name='a']").val(很长的字符串。。。);这个时候form表单提交$("#myform").submit(),在后台获取a的值是被截断的,不完整。很纳闷,在前台console.log($
在showModalDialog打开的画面中提交form时,不想打开新窗口的解决方法
打开一个模态窗口:window.showModalDialog(url,window,"dialogWidth:950px; dialogHeight:450px; help: no; status: no"); 模态窗口如果提交form,会弹出一个新窗口,即使为form指定了 target="_self" 也是不行的。   那么要如何解决呢? 其实很简单,加上以下代码:       wind
解决表单提交参数乱码问题【终极版】不看后悔
解决表单提交参数乱码问题【终极版】不看后悔 提交表单乱码问题,一直是困然网站开发人员的“吐血”问题,这问题虽说不痛不痒,但是绝对“恶心人”。之前自己遇到这个问题是,一直是能绕过就绕过,懒得理它,直到今天我又遇到它,我知道,我必须得治治它了。 表单提交通常有两种方式,一种是GET方式,一种时POST方式,两种方式这里就不详细解释了;然后表单参数的传递,也有两种方式,一种是直接把参数加在URL上,
一个form表单中,上传和接收多个相同的name字段参数
一般我们在同一个表单中,都会提交不同的name字段。可是,我遇到了提交相同字段的情况,例子如下:<form action="test_receive.php" method="post"> <div> <p>第一个人</p> 姓名:<input type="text" name="name[]" /> 年龄:<input type="text"
表单提交 参数为中文时乱码解决办法
表单提交 参数为中文时乱码解决办法 当 输入内容为" 事业单位 "时出现乱码: 通过百度之后找到了解决方法: 在form上加上 :   accept-charset="GBK" 谷歌等浏览器不在乱码了,但是IE还在乱码 继续加 onsubmit="document.c