我有一个简单的 Vaadin portlet,它显示一个嵌入式页面,例如 www.stackoverflow..com。在 Liferay 中,我将 portlet 所在的页面布局设置为 1 列布局,以便 portlet 填满整个页面。现在,如果我调整浏览器 (Firefox 11) 的大小,则 portlet 根本不会受到影响。如果我调整浏览器的大小,是否有办法让我的 Portlet 自行调整大小?我检查了 ?debug 控制台没有布局错误,如果我调整我的 broswer vaadin 似乎调用一些调整大小函数来设置新的高度,宽度
Running layout functions due to window resize
New window width: 1265
New window height: 906
但什么也没发生。
我正在使用 vaadin 6.6.6 和 liferay 6.1
最佳答案
尝试查看 Liferay 中的 Iframe portlet。此 portlet 使用 javascript 调整自身大小并基本上完成您想要实现的目标。
关于java - 在 Liferay 中控制 Portlet 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10205786/