据我所知<f:viewParam>
我们用于GET参数。
我也知道<f:viewAction ...>
我们可以通常针对每种特定情况(特定视图/ bean)进行访问检查。以及一开始的电话。所以我做到了。具体来说,我有一个bean - ViewScopedBean myBean。以及包含
<f:metadata>
<f:viewParam name="param" value="#{viewScopedBean.param}" />
<f:viewAction action="#{viewScopedBean.doCheck()}" />
</f:metadata>
但是Setter和方法不是调用。
我使用JSF 2.2.9。
我尝试更改名称空间xmlns.jcp.org
和java.sun.com
。但我没有收到结果。
非常感谢您的关注和帮助。