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.
Leave a Reply