Java Server Pages Derslerine Java Server Pages‘te Java Bean kullanımı ile devam ediyoruz. Java Bean denilen kavram uzaktan bakıldığında çok “afilli” birşeymiş gibi görünsede bu Java Bean bizim Java’dan alışık olduğumuz sınıflardır aslında. Bu sınıflar’ın Java Server Pages‘te ki özelliği basitçe bu Java Bean‘lara kolayca erişmemizi sağlamaktadır. Bean’ların paketleri farklı olmalıdır. Get ve Set’ler ile […]
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 […]
JSP Dersinde bugün Java Server Pages’te yazmış olduğumuz kodların yanlış yazılması, kullanıcı tarafından gelen hatalı girişler ve ya server yüzünden gelen sorunlarda hata sayfaları ile karşılaşıtırız. Bu hata sayfaları Derleyici tarafından tarayıcıda gözükür. Kötü niyetli kişiler bu hata kodlarından faydalanarak sistemi aşmaya çalışabilirler. Daha önceden yazdığım Java Server Pages Hata Sayfası Oluşturma yazısında kendi programımızda ki […]
Java Server Pages Derslerine devam ediyoruz. Diğer dersler için buradan buyrun. Bu gün bir uygulama yapacağız bu uygulama ile kullanıcı bilgisayarının tarih ve saat bilgilerini alacağız. Bu bilgileri kullanma ihtiyacı hissedebilirsiniz. Çok basit bir yöntem ile bu bilgileri alacağız. Java dilinde yapılan her durum Java Server Pages ile yapmak mümkündür. Bu örnek ile beraber derslerimizin […]
Java Server Pages Ders‘leri devam ediyor. Şimdiye kadar JSP (Java Server Pages) hakkında bir bilginiz yok ise buradan fikir sahibi olabilirsiniz. Web projelerimizde “veriler” yer alır. Veriler belirli bir yerde saklanır bu veriler nerede saklanırsa saklansın bizim ona ulaşmamız gerekiyorsa muhakkak almayılız. Daha önceki derslerde verilerimizi bir veri tabanından alarak işlemler yapmıştık. (1,2) KISACA […]
Java Server Pages Dersimizin bu yazısında JSP sayfalarımızda Javascript nasıl kullanabiliriz, değişken değerlerini nasıl gönderip, alırız gibi soruları cevaplandırmaya çalışacağım. Javascript bir betiktir. Sadece o yazılan sayfa üzerinde anlık olarak çalışır ve sonlanır. Java Server Pages Dersi‘nde Javascript’i nasıl çalışıtırırız. Bunun cevabı oldukça kolay. Aynı html sayfalarda nasıl bir işlem uygulanıyorsa aynısını yapmamız yeterli. Peki […]
Java Server Pages Dersimizin bu günkü konusu özyinelemeli fonksiyon olarak tabir ettiğimiz recursive fonksiyonlardan olacaktır. Fonksiyon kavramını biraz açalım. Programlama dillerinde fonksiyon ana program dışı ve ya içinde ayrı bir kod bloklarıdır. Bu bloklar ana programdan değer alıp değer gönderebilirler. Programlarımızda tekrar tekrar kullandığımız işlemler için kullanılır ve bu sistemimizi yorar. Recursive fonksiyon sistemi olabilecek […]
Servlet nedir, ne değildir bu yazıda açıklamıştım. Şimdi gelelim Servlet’in iç yüzüne girelim. Bir servlet nasıl oluşturulur? Oluşuturduktan sonraki kullanımına bakacağız. Servlet Nasıl Bir Şey? Java Server Pages yaparken HTML sayfalarının içine Java kodları yazıyorduk. Servlet’ler de ise Java kodlarının içerisine HTML yazıyoruz. response.setContentType(“text/html”); PrintWriter out = response.getWriter(); out.write(“Merhaba Dünya”); Servlet Oluşturmak Bir servlet oluşturmak istiyoruz. […]
Sitemi takip ediyorsanız neredeyse 1 senedir Java Server Pages ile Dersler yazarak sizinle paylaşmaktayım. Servlet JSP ile ilgili olduğu için Java Server Pages nedir diyorsanız buradan buyrun. Gerek yok ben biliyorum diyorsanız o zaman devam edelim. Java Server Pages dinamik bir web programlama dili. Java Web tarafında bu dinamik yapıyı Servlet’ler ile karşılamakta. İşin özeti […]