Giriş
Şu satırı dahil ederiz.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şu satırı dahil ederiz.
import javax.servlet.http.HttpSession;
constructor
Şöyle yaparız.
HttpSession session = request.getSession(true);
Açıklaması şöyle.
Bu JSESSIONID'nin nasıl kullanıldığına dair açıklama şöyle. Açıklama PHP için ancak mantık aynı.
Şöyle yaparız.When we use HttpServletRequest getSession() method and it creates a new request, it creates the new HttpSession object and also add a Cookie to the response object with name JSESSIONID and value as session id. This cookie is used to identify the HttpSession object in further requests from client.Yani JSESSIONID çerezi servlet uygulamaları tarafından otomatik yaratılır.
Bu JSESSIONID'nin nasıl kullanıldığına dair açıklama şöyle. Açıklama PHP için ancak mantık aynı.
As the name suggests, users have control over client-side technologies like browsers that store and send cookies. Therefore, instead of leaving sensitive data on browsers, where it can be read and modified, most developers – and PHP – leave a unique, identifiable key on the browser, and establish communication with the server using that key.getAttribute metodu
...
In a similar way, whenever a user makes a request, a session ID is sent along with it. PHP finds the session related to this cookie and initializes a session object containing sensitive data, such as your email address or account balance, which allows the website to manage the user's session.
session.getAttribute("myObject");
invalidate metoduŞöyle yaparız.
HttpSession session = ...;
session.invalidate();
removeAttribute metoduŞöyle yaparız.
session.removeAttribute("myObject");
setAttribute metoduŞöyle yaparız.
session.setAttribute("myObject", myBean);
Hiç yorum yok:
Yorum Gönder