我将一个XML文件解析为DOM,并使用java servlet将其格式化并以HTML格式显示。结果是一个非常长的形式,每个节点都添加了一个输入文本。使用HTTPServletRequest
(POST)检索数据时,一切正常,直到到达最后的文本字段。我无法访问它们,好像它们保持在任何内存限制或容量之外(我只能访问第一个文本字段40-60左右)。
我测试了不同的XML文件,但总的来说也是如此。我已经找到了可能的原因(MaxPostSize,multipart-config ..)并尝试了不同的解决方案,但到目前为止还没有解决。我想知道你是否有人发生这样的事情以找到可能的原因和解决方案。
使用:Eclipse Luna 4.4.2,Tomcat 7,Java 8.
答案 0 :(得分:0)
默认情况下,POST的最大大小为2MB。
参考 https://tomcat.apache.org/tomcat-7.0-doc/config/ajp.html
Is there a max size for POST parameter content?
这是实施分页的更好方法。它将改善应用程序的性能。
答案 1 :(得分:0)
谢谢Clement, 此应用程序将部署在另一台计算机上,因此我找到解决方案的选项将是: