簡単なことだと思いますが、どこにも見つかりません。Liferay内のポートレットをプログラムでフルスクリーンモードにする方法を教えてください。例:最大化ボタンをクリックするのと同じですが、コードでは、ユーザーにそのボタンを手動でクリックさせる必要はありません。
6840 次
2 に答える
9
アクションフェーズでウィンドウの状態を設定できます。ActionResponse インターフェースにはメソッド setWindowState() があります。
レンダリング フェーズで状態を変更することはできません。2 つ以上のポートレットが最大化するとどうなるか想像してみてください。
于 2010-01-13T08:56:57.513 に答える
1
内部processAction(..)
:
actionResponse.setWindowState(WindowState.MAXIMIZED);
内側doView(..)
:
renderRequest.setWindowState(WindowState.MAXIMIZED);
于 2010-10-12T21:27:09.130 に答える