我正在尝试在 2 个视图(称为“A”和“B”)之间将表单字段值作为 GET 参数传递。在“B”中,我使用 f:metadata 和 f:viewParam 处理参数。如果我直接使用 URL,这部分效果很好。
但是,现在我想从另一个视图“A”传递字段,但目前没有成功。字段定义如下:
<h:form>
<p:inputText id="field1" value="#{A.field1}"/>
<p:inputText id="field2" value="#{A.field2}"/>
[...]
</h:form>
如果我在 Primefaces p:button 中使用 f:param,参数会被传输但不会动态检索(事实上,如果我检查网页 html 代码,表单的初始值是“静态”写入的)。
处理此问题的最佳方法是什么?
提前致谢