Jsf 使用<;p:可调整大小>;

Jsf 使用<;p:可调整大小>;,jsf,primefaces,resize,Jsf,Primefaces,Resize,我试图在调整大小后保留的尺寸,这样当用户登录时,他可以拥有相同宽度和高度的小部件。使用调整面板大小后,如何保持对面板的更改?一旦我从数据库中检索到它们,我如何更改CSS属性?您可以在使用p:resizeable时使用AJAX处理大小调整: <p:resizable for="myPanel"> <p:ajax listener="#{myBean.handleResize}"/> </p:resizable> 稍后,您可以使用此宽度和高度设置p:pane

我试图在调整大小后保留
的尺寸,这样当用户登录时,他可以拥有相同宽度和高度的小部件。使用
调整面板大小后,如何保持对面板的更改?一旦我从数据库中检索到它们,我如何更改CSS属性?

您可以在使用
p:resizeable
时使用AJAX处理大小调整:

<p:resizable for="myPanel">
  <p:ajax listener="#{myBean.handleResize}"/>
</p:resizable>
稍后,您可以使用此
宽度
高度
设置
p:panel
的初始大小:

<p:panel style="width:#{myBean.width}px;height:#{myBean.height}px;">


谢谢你!我实际上是想保留面板的大小,这样当用户登录时,他就可以拥有相同宽度和高度的小部件。一旦我从数据库中检索到它们,我如何对css属性进行更改?我不知道要在哪个组件上设置高度和宽度。请发布一些代码。不要添加注释,编辑您的问题。我编辑了我的答案以适合这个。好的,我会这样做。非常感谢。
<p:panel style="width:#{myBean.width}px;height:#{myBean.height}px;">