0

Primefaces 命令链接和 jsf 命令链接有什么区别?

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

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

Eclipse 提示错误action="#{actionBean.action(var)}" and value="#{valueBean.getValue(var.attribute)}"

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

actionBean.action(var)返回要重定向的页面,例如“索引”;

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

4

1 回答 1

0

它是一个 Eclipse 问题。不是你的代码问题。您可以通过在 Eclipse 中或在 Eclipse 中设置Method expression signature incompatibility来禁用它 !在这里您将找到详细信息。warningignore

于 2013-06-27T15:50:17.357 回答