Apa itu Session?

Pengertian Session

  • Interaksi antara pengguna web dan aplikasi web HTTP non statefull stateful(masuk secara bersama-sama).
  • Request yang baru berarti cara pandang baru dari pihak http
  • Session secara umum adalah untuk menyimpan informasi

Obyek HttpSession bisa digunakan untuk memegang conversational state dengan sebuah client tertentu. Di dalam obyek HttpSession bisa disimpan user information, shopping cart dll. Untuk mendapatkan obyek HttpSession, Anda memanggil method getSession() dari obyek HttpServletRequest.

  •  Untuk menyimpan obyek di HttpSession Anda bisa meng-invoke method setAttribute().
  •  Untuk membaca obyek di HttpSession Anda bisa meng-invoke method getAttribute()
  • Untuk me-remove obyek dari HttpSession Anda bisa meng-invoke method removeAttribute().
  • Dan Anda bisa meng-invalidate obyek HttpSession dengan method invalidate().

Memeriksa keberadaan session

  •  Gunakan obyek HttpServletRequest yaitu dengan method getSession(false) untuk memeriksa apakah obyek HttpSession bernilai null.

Fungsi session suatu obyek

  •  Jika session sudah ada, getSession(), getSession(true), and getSession(false) akan mengembalikan session yang sudah ada.
  • Jika session belum ada, getSession() dan getSession(true) akan membuatkan satu yang baru dan getSession(false) akan mengembalikan nilai null.

sumber : http://tshell-shelgo.blogspot.com/2011/05/apa-itu-session.html

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: