如何使用 JSP / JSF 为 POST 请求设置超时



我想知道是否有某种方法可以使用 JSF 标签设置来自 JSP 的 POST 请求(我猜是 POST 请求)的超时。

我通常使用 ExtJS 并通过 AJAX 做一些事情(配置超时很容易),并且对 JSF 几乎一无所知。

无论如何,我正在维护一个遗留系统,当请求完成时,接口在大约 3 分钟后停止侦听,我希望接口等到服务器有响应,不管需要 10 分钟还是 15 分钟。

这是我想是标准 POST 的操作方法

<div style="position:absolute; top:-100">
    <h:commandLink action="#{ReporteSeguros.buscarRegistros}" id="buscarRegistros" target="fraGridPagos">
    </h:commandLink>
    <h:inputHidden id="sucursal" value="#{ReporteSeguros.sucursal}"/>
    <h:inputHidden id="region" value="#{ReporteSeguros.region}"/>
</div>

任何帮助,不胜感激。

有两种类型的超时,一种是特定于客户端的,另一种是由服务器设置的。您可以配置服务器,正确配置应用程序/servlet 容器。但是,无法控制特定于浏览器的客户端超时。

简而言之,您迟早需要更改控件/持久性层,以使方法执行得更快。

另请参阅:

  • 如何在 Java servlet 容器上指定 Http 请求超时参数
  • 雄猫请求超时

相关内容

  • 没有找到相关文章

最新更新