Java Server Pages Derslerimize devam ediyoruz. Bugünkü dersimizde JSP sayfamızı kullanan kişinin bulunduğu ülke ve dilini nasıl öğreniriz buna bakacağız. Kullanıcılarımızın belirli istatistiklerini tutmak ve ya bana göre en önemlisi bulunduğu konum veya dile göre Java Server Pages sayfalarımızda farklı içerik, farklı sayfa, farklı yönlendirme ve ya isteğimize bağlı ne var ise bunu yapabilmemize imkan […]
Java Server Pages Dersimizin bugünkü dersinde Thread’larımızın güvenliğini nasıl sağlarız bunu inceleyeceğiz. Thread Nedir? Bu konuyu uzunca işlemek gerek ama kısaca bahsetmek gerekirse Thread dediğimiz kavram yaptığımız programların bir bütün olarak değil bölümlü olarak çalıştırmasını sağlamaktayız. Bir Thread ya da birden fazla Thread ile programlarımız işleyebilmekteyiz. Bu konu ile blog’umda iki yazı yazmıştım. Java: Thread Metodları Java: Multithreading […]
Java Server Pages Derslerimize devam ediyoruz. Diğer JSP Derslerine buradan ulaşabilirsiniz. Bu derste sayfamızdan oluşturduğumuz formmuzda Radio Button var ise bu seçilen değeri JSP sayfamızda nasıl kullanacağız ineceleyelim. Radio Button kısaca açıklamak gerekirse kullanıcımıza çok seçenekten sadece bir seçenek işaretlettirmek istiyorsak Radio Button kullanırız. Html Form’dan gelecek verileri Java Server Pages’te nasıl kullanıldığına daha önceki […]
Java Server Pages Dersleri’ne devam ediyoruz. Bu dersimizde daha önce açıkladığımız Java Standart Tag Library Nedir? JSTL Kullanımı‘na detaylıca inceliyoruz. JSTL ile alakalı diğer ders ise JSP JSTL < c : catch > < c : if > idi . Bu dersde ise forEach ve out kavramlarını inceleyelim. JSTL kullanmak JSP projelerimizde bize kullanım kolaylığı sağlamaktadır. <c:forEach> […]
Java Server Pages Dersleri‘nde bugün Daha önce ki derslerde işlediğimiz Java Standart Tag Library Nedir? JSTL Kullanımı ile ilgili JSTL’lin etiketlerinden Catch ve if etiketlerini bu dersimizde inceleyeceğiz. JSTL kullanmak JSP projelerimizde bize kullanım kolaylığı sağlamaktadır. <c:catch> Catch Tag adından da anlaşılacağı üzere “yakalama” üzerine olan işlemleri gerçekleştirmektedir. Yakaladığı durumlar ise hatadır. Yaptığımız bir projede bir […]
Java Server Pages Derslerimizin bugünkü konusu güvenlik, verimlilik ile alakalı olacak. Cache Control yaptığımız sayfaların tarayıcılar ile önbelleklenme süresini ayarlamamaız mümkün. Cache Control’ün aşağıda açıklayacağım özellikleri ile tarayıcımıza yaptığımız yazılımın geçerlilik süresini belirlemek mümkün. İnternet tarayıcıları genellikle bu bilgileri ister bu bilgileri tarayıcımıza vermek internet tarayıcısının yazılımımızı tanıması ayrıca kullandığımız sistemlerin az kaynak harcamasına olanak sağlamaktadır. […]
Java Server Pages Derslerimize devam ediyoruz. Bugünkü dersi bir dip not olarak görebiliriz. Java Server Pages sayfalarımız bir blok halinde oluşmamakta. Genellikle ayrı ayrı bölümlemeler halinde. Jsp sayfalarımı kullanmak istediğim sayfalara çağırıp kullanıyorum. Böylelikle bir blokta yapılan değişiklik diğer sayfaları etkilememekte. Günümüz de de web sayfaları bölümler halindedir. Örnek verecek olursam şu an bu sitede […]
Java Server Pages Derslerimize devam ediyoruz. Bu ders ve bundan sonraki üç yazı temel programlama ifadeleri diyebileceğim (döngüler,karşılaştırma,seçim üzerine) ifadelerin JSP sayfalarımızda nasıl kullanıldığı ile alakalı olacak. Bu dersler biraz basit gibi görünse de neden yazıyorsun bunları diye sorabilirsiniz. Gelen geribildirimlere göre programlamayı yeni öğrenen dostlarımız bu ifadelerin hem HTML hem de Java ile nasıl […]
Java Server Pages Derslerinde bu yazıda bir örnek yaparak devam edeceğim. Java Server Pages sayfalarımızda kullanmak üzere ziyaretci sayacı yapacağız. Bu sayac o sayfanın yenilenmesine göre artmaktadır. Her kullanıcının o sayfaya girdiği sayıyı saymaktadır. Sayaç ile veri tutarak istenilen değeri arttırıp azaltabiliriz. Bu örnekteki amaç sadece sayaç yapmak değil bir önceki cümle de bahsettiğim gibi veri […]
Jsp Derslerimize kaldığımız yerden devam ediyoruz. Bu gün “Java Server Pages” sayfalarımızda otomatik yenileme nasıl olur buna bakacağız. Oluşturduğunuz sayfaları otomatik yenileme devri artık çoktan geçti bu yenilemeler ajax gibi teknolojiler ile sağlanmaktasa da konumuz Java Server Pages olduğu için her ayrıntıyı kaçırmadan blog’uma not etmek istiyorum. Otomatik yenileme kodları sayfaları belirli bir süre içerisinde tekrar […]