当portlet处于“正常模式”而不是“最大化模式”时,我希望显示不同的内容。我正在使用JSF作为视图技术。我可以在JSF端执行检查以检查当前正在使用哪个视图吗?
答案 0 :(得分:0)
我自己挖掘,发现#{request.windowState}
根据当前视图为您提供正常,最大化或最小化。使用它,可以有多种解决方案:
有条不紊地进行#{request.windowState == 'normal'}
检查
显示内容。
在我的主视图中使用<ui:include src="#{request.windowState}.xhtml"
/>
,然后创建normal.xhtml和maximized.xhtml
ui:组合文件。