我想在提交之前使用自定义编码对所有 RichFaces AJAX 请求值进行编码,并在服务器端对其进行解码。
客户端和服务器上是否有一个集中的方法来在应用程序范围内执行此操作?
或者是否可以在 JSF 中为表单标签 enctype
属性编写自定义编码器/解码器?
最佳答案
RichFaces 使用 RichFaces.ajax()
进行 AJAX 提交,您可以拦截它。
对于服务器端,您应该实现一个PhaseListener
,参见this answer了解更多信息。
关于javascript - 如何在提交之前拦截所有 RichFaces 请求并重写实际的表单值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24696405/