Jsf 什么';p:commandlink和h:commandlink的区别是什么?

Jsf 什么';p:commandlink和h:commandlink的区别是什么?,jsf,primefaces,Jsf,Primefaces,Primefaces commandlink和jsf commandlink之间有什么区别 当我简单地将p:commandLink更改为h:commandLink时 <p:commandLink action="#{actionBean.action(var)}" value="#{valueBean.getValue(var.attribute)}" styleClass="#{var.type}" /> Eclipse在action=“#{actionBean.action

Primefaces commandlink和jsf commandlink之间有什么区别

当我简单地将p:commandLink更改为h:commandLink时

<p:commandLink action="#{actionBean.action(var)}"
value="#{valueBean.getValue(var.attribute)}"
styleClass="#{var.type}" />

Eclipse在
action=“#{actionBean.action(var)}”和value=“#{valueBean.getValue(var.attribute)}”处提示错误

方法必须具有签名“String Method()、String Method(String)、String Method(String、String)、String 方法(字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串, 字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串, 字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串 方法(字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串, 字符串,字符串,字符串,字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串, 字符串,字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串,字符串,字符串, 字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串, 字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串, 字符串,字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串,字符串,字符串, 字符串,字符串,字符串,字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串, 字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串, 字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串 方法(String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String, 字符串,字符串,字符串,字符串),字符串方法(字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串, 字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串,字符串)“但有签名”字符串 方法(布尔值)”

actionBean.action(var)
返回一个像“index”一样要重定向的页面


即使有Eclipse提示的错误,h:commandLink版本在运行时也能完美地工作。我真的很困惑。非常感谢。

这是日食问题。这不是你的代码问题。您可以通过在Eclipse中将方法表达式签名不兼容设置为
warning
ignore
来禁用它!您将看到详细信息。

是一个本机JSF组件,它将呈现一个简单的
,而
是一个PrimeFaces组件,它将ajax功能添加到此按钮。当然,这是一个粗略的解释,也许你需要一个更详细的技术解释。是的,谢谢你如果这是你的目的,然后请编辑这个问题,说明你的理由,否则它可能会因为没有做进一步的修改而关闭,而不是仅仅希望其他人为你做。我还在研究这个话题,只是想看看以前是否有人做过。你为什么要搜索这个?你的动机是什么?只是为了满足你的好奇心?如果你发现了一个复制品,就投close as duplicate的票。