ServletContext

Oleh : Reza Ervani

Rujukan : jenkov.com

بسم الله الرحمن الرحيم

ServletContext adalah objek yang berisi informasi meta terkait aplikasi web kita. Kita dapat mengaksesnya via  HttpRequest :

ServletContext context = request.getSession().getServletContext();

Context Attributes

Seperti halnya di objek session, kita dapat menyimpan atribut pada context servlet :

context.setAttribute("someValue", "aValue");

Kita dapat mengakses kembali atribut tersebut dengan :

Object attribute = context.getAttribute("someValue");

Atribut yang disimpan di dalam  ServletContext tersedia bagi seluruh servlet yang ada dalam aplikasi kita, dan antara request dan session. Ini berarti bahwa atribut tersebut tersedia bagi seluruh pengunjung aplikasi web dimaksud. Sementara atribut session hanya tersedia untuk satu orang pengguna saja.

Atribut ServletContext masih tersimpan di dalam memori kontainer servlet. Ini berarti masalah yang sama terkiat dengan klastering server seperti yang terjadi pada atribut session juga dapat terjadi disini.

About Reza Ervani 430 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.