Search

Wednesday, September 16, 2009

Getting a ServletContext instance from a Portlet

Sometime when developing a portlet you need to access the ServletContext object. Both JSR, 168 and 286, doesn't provide a generic way to access it. To solve this issue Liferay offers a class called com.liferay.portal.kernel.portlet.PortletBag that enables you to access the ServletContext through its method called getServletContext(). To get a instance of PortletBag you should use the com.liferay.portal.kernel.portlet.PortletBagPool class like the snippet:


String portletId = "your-portlet-id";
PortletBag portletBag = PortletBagPool.get(portletId);
ServletContext servletContext = portletBag.getServletContext();

1 comment:

  1. IMFO LEBIH LANJUT KELIB DISINI, Ass.. saya cuma ingin
    mengimformasikan kpd seluruh pecinta togel bahwa dulunya saya ini
    cuma seorang,pengusaha kecil-kecilan , di tawou yg pendapatannya tdk seberapa,untuk beli beras
    aja susah apalagi
    mencukupi kebutuhan
    keluarga saya dan saya
    sangat berterimakasih
    banyak kepada, KY AKI DARMO;
    karna melalui jalan togel
    ini sekaran saya sudah
    punya usaha ,sendiri
    dan saya juga sudah
    bisa melunasi semua
    hutang2 saya,,itu semua
    atas bantuan AKY yg
    memberikan angka jitunya,
    alhamdulillah,tembus ,[[4006]]…putarang singapure…
    dan terima kasih ki atas bantuanya tembus lagi
    berhasil jika anda
    ingin seperti saya HBG ATAU SMS.
    082-310-143-355;
    dijamin 100%
    tembus,silahkan anda
    buktikan sendiri.
    ─██082-310-143-355;
    ─────────█▒▒█
    ─────────█▒▒█
    ─────────█▒▒█
    ──────██▒█▒▒█
    ────██▒▒██▒▒█
    ──██▒▒█▒█████
    ─█▒▒█▒▒█▒▒▒▒▒█
    █▒█▒▒█▒▒███▒▒▒█
    ─█▒█▒▒█▒▒█▒█▒▒█
    ─█▒█▒▒███▒▒▒▒█
    ──█▒██▒▒▒▒▒▒█
    ───█▒▒▒▒▒▒▒█
    ────█▒▒▒▒▒
    Sekali lagi terimah kasih AKI DARMO…
    DENGAN ANGKA GOIB ATAU ANGKA KERAMAT MELALUI ANGKA RITUAL…
    SINGAPURE…
    HONHKONG…
    MALEYSIE…
    KUDA LARI ,/ TOTO, 4D,5D,6D…
    SUPREME TOTO 6/58,/MEGA TOTO,6/52,POWER TOTO 6/55…
    MEKNUM 4D,/STS,/88,/DA MA CAI 1,3D,/ DAN LAIN-LAIN… bagi parah pencinta togel.

    ReplyDelete