首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >p:commandlink和h:commandlink有什么区别?

p:commandlink和h:commandlink有什么区别?
EN

Stack Overflow用户
提问于 2013-06-27 14:56:39
回答 1查看 4.9K关注 0票数 0

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

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

代码语言:javascript
复制
<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方法()、String方法( String)、String方法( String,String)、String方法( String字符串,字符串),字符串方法( String,String,String),String方法( String,String,String,字符串,字符串,字符串),字符串方法(字符串,字符串)、字符串方法( String、String、String)、String方法( String、String、String)“但有签名的”String方法(布尔值)“。

actionBean.action(var)返回一个页面来重定向,如“索引”;

即使有Eclipse提示的错误,h:commandLink版本在运行时仍然工作得很好。真的很困惑。非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2013-06-27 15:50:17

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17346558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档