Java 使用html表单隐藏值向服务器发送大文本

Java 使用html表单隐藏值向服务器发送大文本,java,javascript,html,forms,Java,Javascript,Html,Forms,大家好 我需要发送一个动态生成的html服务器使用html格式,html可以更大的大小,目前它是1MB 我使用表单隐藏输入字段向服务器发送动态生成的html。服务器端的例外情况是:内容太大 动态生成的html用于生成pdf,生成的pdf将在相同的响应请求中发送回浏览器 如何处理动态生成的较大大小的html 请帮帮我 谢谢 kumar kasimala。如果您使用asp.net,可以执行以下操作: 在Web.config文件中,添加 <httpRuntime maxRequestLength

大家好

我需要发送一个动态生成的html服务器使用html格式,html可以更大的大小,目前它是1MB


我使用表单隐藏输入字段向服务器发送动态生成的html。服务器端的例外情况是:内容太大

动态生成的html用于生成pdf,生成的pdf将在相同的响应请求中发送回浏览器

如何处理动态生成的较大大小的html

请帮帮我

谢谢
kumar kasimala。

如果您使用asp.net,可以执行以下操作:

在Web.config文件中,添加

<httpRuntime maxRequestLength="100000" executionTimeout="360"/>


下拆分它。

  • 尝试将内容拆分为多个输入。您的实现可能对此有问题。。。但这不太可能

  • 将内容拆分为多个请求,并使用AJAX发送它们。收集响应并确保以正确的顺序发送(不是一次发送所有请求)。最后一个请求应该确认结束并加载一个返回pdf的页面


  • 我在谷歌上搜索了一下你的问题,发现了这个页面,上面说帖子大小是由服务器在其配置中设置的,可以通过重置它来更改-

    如果你使用java:

    使用servlet post方法将数据传输到服务器

    <form method="post" name="sample_form" action="/xxx">
    ....
    </form>
    
    
    ....
    
    当你说“更大”时,我们谈论的尺寸范围是什么?你想要什么?您想将html表单发布到服务器还是pdf?是否要在服务器上生成PDF并将其发送回客户端?在这种情况下,您可以使用servlet处理post,并使用报告库(如JasperReports)生成PDF。请澄清您想要实现的过程(您可以使用要点来避免长短语)。@正常情况下,大小约为1MB,当我通过post请求发送时,例外情况:内容太大..我使用表单隐藏输入字段向服务器发送动态生成的html。服务器端的例外情况是:内容太大。。动态生成的html用于生成pdf,生成的pdf将在相同的响应请求中发送回浏览器