<f:metadata>
<f:viewParam name="idFacture" value="#{facturemanaged.idFacture}" required="true"/>
<f:viewAction action="#{facturemanaged.load()}" />
</f:metadata>
然而,函数加载不会返回任何结果,我的页面xhtml向我显示警告告诉我
警告:此页面调用以前缀f声明的XML名称空间http://xmlns.jcp.org/jsf/core,但该名称空间不存在taglibrary。
我的库已使用xmlns:f="http://java.sun.com/jsf
声明,但无效,因此我将其更改为xmlns:f="http://xmlns.jcp.org/jsf/core"
,然后出现警告并且未运行功能加载。
我认为问题出在<f:viewAction >
,因为我试过没有这条线,一切都很好。
我的问题是为什么会出现这个问题?当我必须<f:viewAction>
时,最好的步骤是什么?