コントロールパネルで設定したカスタム属性をJSPではなくWEBコンテンツテンプレート(Velocity)で取得・更新する方法のメモです。
»続きを見る
LIFERAYに乗っかっているVelocityで現在時刻取得する方法のメモです。
»続きを見る
liferayには画像ギャラリーというポートレットがあります。
が、これでlightboxのようにギャラリー表示できるのかと思っていたら、どうやら違うらしい。
見たところ、ページに表示されている画像フォルダ名をクリックし、それから一個一個の画像を管理者が確認するためにしか使えない模様。
ということで、前回までの『「Webコンテンツ」で任意の項目を表示する』の方法を応用し、lightbox2でギャラリーの実装をしました。
»続きを見る
前回は「データ配信」の設定をして「WEBコンテンツ」の中身を取得しました。
今回はこの「WEBコンテンツ」の表示方法を変更したいと思います。
変更前の表示↓
»続きを見る
Liferayを触ってみました。
コイツでサイト構築するに当たり、「データ配信」「Webコンテンツ」は避けて通れないポートレットかもしれません。
よくあるトップページの「新着記事」とか「News」とか。これを実現するのに、「データ配信」が必要になります。
»続きを見る
えー、ご無沙汰してます。
前回どこまでやりましたっけ?
あー、JSR286のイベント処理でしたっけ?
じゃー、今回は共通レンダリングでしたっけ?
そんじゃー、さくっとやってみまーす。
まず、共通レンダリングってなんですか?
って話なんですけど、要は1つのポートレットが
processAction()でRenderRequestにセットした
パラメータが他のポートレットでも使えるって話です。
そんな感じでつくってみましょ。
環境は前回と引き続き、以下な感じです。
| OS |
Windows Vista Home Premium 32bit |
| Java |
1.6.0.14 |
| IDE |
NetBEANS 6.5.1 |
| APPサーバ |
GlassFish v3 Preview |
| Portalサーバ |
LIFERAY 5.2.3 |
»続きを見る
ポータルの新しい仕様のJSR286で
なんか色々できるようになったらしいので
色々試してみようかなと思います。
そんな訳で今回はポートレット間通信の
イベントについてやってみます。
で、今回作るポートレットは送信側で入力した文字列を受信側のポートレットで表示するっていう、ごくごくシンプルなポートレットです。
なんかシンプルすぎたので送信側はJSFで作ってみました。
環境は以下の通りです。
| OS |
Windows Vista Home Premium 32bit |
| Java |
1.6.0.14 |
| IDE |
NetBEANS 6.5.1 |
| APPサーバ |
GlassFish v3 Preview |
| Portalサーバ |
LIFERAY 5.2.3 |
»続きを見る