为什么我的PrimeFaces的控件在迁移后不起作用?

问题描述 投票:0回答:1

仅从jboss 7.1迁移到wildfly 16,而PrimeFaces 4.0迁移到6.2。

据我所知,PrimeFaces使用ajax及其元素,例如p:commandLink,p:commandButton等。>

我有:

<p:commandLink action="#{exampleBean.redirrectSomewhere}">
     labelName
</p:commandLink>

点击commandLink之后,什么也没有发生,但是如果我添加ajax ='false'

作为属性,它将正常工作。

是否有某种方法可以使用ajax进行重定向?

询问更多信息。

仅从jboss 7.1迁移到wildfly 16,而PrimeFaces 4.0迁移到6.2。据我所知,PrimeFaces使用ajax及其元素,例如p:commandLink,p:commandButton等。我有:

ajax jsf primefaces
1个回答
0
投票

这是一个已知问题(至少对我而言)。使用process="@this"确保ajax更新当前组件而不是整个视图。然后可以删除ajax="false"

© www.soinside.com 2019 - 2024. All rights reserved.