Kayıtlar

cookie etiketine sahip yayınlar gösteriliyor

Servlet Ders10 - HttpSession

Resim
     Session sunucu tarafında saklanan istemciye ait bilgilerdir.Session istemcilerin birbirinden ayırt edilebilmesi için kullanılır. Ön Bilgi //session nesnesi oluşturma HttpSession session=request.getSession(); //session nesnesinin x attributeüne y değerini verme session.setAttribute("x", "y"); //daha önces oluşturulan session nesnesini alma //false değeri daha önce oluşturulan nesne yoksa //yeniden nesne oluşturmasını engeller. HttpSession session=request.getSession(false); //x isimli attribute değerini alma String x=(String) session.getAttribute("x"); index.html <!DOCTYPE html> <html> <head> <meta charset= "UTF-8" > <title> index.html </title> </head> <body> <form action= "Servlet" > Ad <br/> <input type= "text" name= "ad" /><br/><br/> <input type= "submit" value= "gonder" />

Servlet Ders09 - Cookieler

Resim
     Cookiler istemcinin izni ile istemci tarafında saklanan sunucunun istemciyi tanımasını sağlayan bilgilerdir. İstemci sunucuya ilk kez eriştiğinde sunucu istemciye gönderdiği cevaba ek olarak ilerde onu tanımasını sağlayacak cookie bilgisinide gönderir.Bundan sonra istemci sunucuya gönderdiği her isteğin yanında bu cookie bilgisinide göndererek sunucu tarafından tanınmış olur.Örneğin bir siteye giriş yaptıktan sonra bir dahaki girişinizde kullanıcı adı veya parolanızın otomatik olarak doldurulmuş veya hatırlanıyor olduğunu görebilirsiniz.Bunu sağlayan cookielerdir. Ön Bilgi // x isimli y değerli cookie nesnei oluşturma Cookie co=new Cookie("x","y"); // cookienin saklanacağı süreyi saniye cinsinden belirleme co.setMaxAge(60*60*24*7); //responsea cookieyi ekleme response.addCookie(co); // tüm cookieleri alma Cookie[] co=request.getCookies(); // tüm cookieleri aldıktan sonra, x isimli cookienin değerine ulaşma for(Cookie ad:co){ if(ad.getName().equals(