Primefaces 通知栏上的commanButton不响应操作
我正在处理Primefaces,并使用notificationBar作为我网站的登录菜单。但是notificationBar上的commandButton只响应bar.hide()。我想重定向用户到注册页面,如果他/她不是一个注册用户的按钮名为注册。如果我将按钮移动到另一个面板,它会响应。需要帮忙吗?代码如下:Primefaces 通知栏上的commanButton不响应操作,primefaces,action,notification-bar,Primefaces,Action,Notification Bar,我正在处理Primefaces,并使用notificationBar作为我网站的登录菜单。但是notificationBar上的commandButton只响应bar.hide()。我想重定向用户到注册页面,如果他/她不是一个注册用户的按钮名为注册。如果我将按钮移动到另一个面板,它会响应。需要帮忙吗?代码如下: <p:notificationBar position="top" effect="slide" widgetVar="bar" style="height:195px;b
<p:notificationBar position="top" effect="slide" widgetVar="bar" style="height:195px;border-bottom:8px solid #DF431A;">
<p:panelGrid id="options" columns="1" style="margin-top:-5px;margin-right:150px">
<h:outputText value="Sign Up"
style="font-size:20px;" />
<p:commandButton style="float:right;width:100%" value="Sign Up" onclick="bar.hide()" action="sign_up" type="button" />
</p:panelGrid>
</p:notificationBar>
注:我试过点击、窗口位置等。我也有同样的问题,你已经解决了吗?是的,我已经解决了,但因为我认为这不是一个合适的解决方案,所以我没有写在这里。我已经用不同的h:形式声明了panelGrid(我已经删除了包含notificationBar的通用h:格式)。现在我为每个panelGrid(或commandButton)提供了一个h:form。这就解决了我的问题。