Primefaces fileUpload 更改 POST URI

Primefaces fileUpload change POST URI

我正在使用 PrimeFaces 6 fileUpload 组件以及 URL 重写框架。 因此,对 domain/URI/fileupload 的 http 请求被路由到:domain/OTHER_URI/upload.xhtml

我使用不同的 commandButton 作为 javascript PF('fileUploadWidget').submit();

提交

将文件发布到服务器时,它使用了错误的路径 (OTHER_URI/upload.xhtml) 并且失败了。

我已经尝试在 javascript widgetvar 对象以及页面上的表单中定位和更改它,但它仍然 POST 到错误的 URI。如何更改 PrimeFaces fileupload 提交的 URL?

谢谢

我能够通过更改 URL 重写配置来解决我的问题。

我正在将 /fileUpload 映射到 WEB-INF 中的路径。这导致 POSTs 到达无法到达的位置。我没有尝试更改 POST URL,而是映射到 WEB-INF 之外的可访问路径。