java - 在 Liferay 中控制 Portlet 的大小

标签 java layout liferay vaadin

我有一个简单的 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/

相关文章:

java - 如何杀死/销毁 Liferay 中的 PortletSession?

java - 了解 JavaPairRDD.reduceByKey 函数

java - 无法在 Struts 中加载配置

html - Rogue Spry 菜单

java - 覆盖 CORS 配置

jsp - 如何在 JSP 中捕获 Liferay 登录用户的详细信息(比如电子邮件 ID、姓名等)

java - Float.toString() 和 Integer.toString() 如何工作?

javascript - jquery checkbox - 仅获取选中复选框的值

css - 带有 CSS 的可调整大小的 jQuery 对话框中的垂直灵活框

layout - CSS 框阴影和边距