1
我需要禁用此链接的帮助,而不使用javascript。所以这是一个jsf页面,其中bean将变量设置为false,那么取消不应该是可压缩的。禁用jsf标记
<p:column style="width:14%; text-align: center;">
<f:facet name="header">
<b><h:outputText value="Action" /> </b>
</f:facet>
<a href="cancel.xhtml?id=#{requestClass.requestID}">
<h:outputText value="Cancel" />
</a>
</p:column>
在此先感谢!
更新:
<p:column style="width:14%; text-align: center;">
<f:facet name="header">
<b><h:outputText value="Action" /> </b>
</f:facet>
<h:link disabled="#{requestBean.cancelledStatus}"
outcome="cancel.xhtml?id=#{requestClass.requestID}" value="Cancel">
<f:param name="id" value="#{requestClass.requestID}" />
</h:link>
</p:column>
,当页面即使请求状态将被取消
更新2装载实际上并没有禁用按钮: 此错误时更新到以下显示:
<h:commandButton value="Cancel" action="cancel.xhtml?id=#{requestClass.requestID}"
disabled="#{requestBean.cancelledStatus}">
<f:param name="id" value="#{requestClass.requestID}" />
</h:commandButton>
它说:
/pending.xhtml @86,150 action="cancel.xhtml?id=#{requestClass.requestID}" Not a Valid
Method Expression: cancel.xhtml?id=#{requestClass.requestID}
我只是测试这个>>>需要修改类,这就是为什么。如果它的工作,我会标记你的答案:) – 2012-01-08 10:40:48
@sys_debug把你的时间:P – 2012-01-08 10:58:08
你实际上没有花很长时间...你可以看看它吗?我将编辑我的答案,现在更新的部分不起作用 – 2012-01-08 11:00:13