Q1)设置的分离器的禁用属性设置为true
<af:panelSplitter id="ps1" disabled="true" ... />
Q2)如何把页面上的信息,以便用户可以阅读的页面,他是。为此,如果需要将其他页面添加到应用程序中,则不必更改任何内容。 如果你真的喜欢和按钮样式,你可以在页面流范围的属性设置为最后点击的按钮ID来实现它,然后设置每个按钮的工具栏上的残疾人财产RO的EL像
disabled="#{pageFlowScope.lastButtonClicked eq 'ctb1'}"
其中ctb1是该按钮的ID。在按钮CTB1你添加一个
<af:setActionListener from="#{'cbt1'}" to ="#{pageFlowScope.lastbuttonClicked}"/>
那么你可能需要添加一些偏触发器来查看结果。
编辑:
您可以使用相同的技术来切换例如按钮的背景颜色。为此,使用上的每个按钮的像inlineStyle属性的EL:
inlineStyle="#{pageFlowScope.lastButtonClicked eq 'ctb1'?'background-color:Aqua;' :''}"
那么最后点击的按钮应该有水族背景颜色。
UPDATE:
#{(sessionScope.teamPage eq 'MGRV')?'background-color:rgb(99,206,255); color:red; font-weight:bolder;':'background-color:transparent;'}
您是否分路器面板横向移动?截图将是有用的(为您的第一个问题)。对于你的第二个问题(按钮),你可以在你的bean中添加一个方法,当你点击某个按钮时它会被激活。 yourButton.setDisabled(true)(不要忘记绑定你的按钮) – User404