迁移到 Wildfly 后无法提交包含大量输入字段的表单

Not able to submit forms with a large number of input fields, after moving to wildfly

从旧版本 jboss 迁移到 Wildfly 10 后,我们无法再提交大型表单。如果一个表单包含大约 900 个或更多的输入字段,提交表单后将返回一个空白页面。提交表单后,服务器日志中没有添加任何内容。

我已经尝试将 max-post-size 和 max-header-size 添加到 http-listener,但没有成功:

<http-listener name="default" max-post-size="10485760" max-header-size="974247881" socket-binding="http" url-charset="ISO-8859-1" redirect-socket="https"/>

你们对如何解决这个问题有什么建议吗?

请在 undertow 子系统中启用 max-parameters

<http-listener name="default" socket-binding="http" redirect-socket="https" enable-http2="true" max-parameters="NUMBER_YOU_wANT"/>