Java Server Pages Dersleri‘ne devam ediyoruz. Bu yazımızda JSP sayfamız üzerinden bir dosya yükleme işlemi nasıl yapılır bakalım. Senaryo aynı. Bir butonumuz olacak Dosya seçilecek ve ardından dosya yükleme işlemine geçilecek. Yükleme işlemi bizim serveramıza olacak. İlk önce HTML bir sayfa yapacağız ardından JSP tarafında Java Dosya yükleme kodlarına benzer hatta aynı işlemi yaparak dosyamızı […]
Java Server Pages Dersleri‘ne devam ediyoruz. Bu yazı’da farklı String değişkenlerinin bir değişkene birleştirme işleminin nasıl olduğuna bakacağız. Temel bir Java metodu olan concat() metodu ile yapılmakta. <% String ad = “Burak”; String soyad = “Kutbay”; String adisoyadi = ad.concat(soyad); out.println(adisoyadi); %> Şeklinde yapılmaktadır.
Java Server Pages Derslerine devam ediyoruz. Önceki dersimizde Bir Session Nasıl Oluşuturulur, Bir Session nasıl kapatılır gördük. Bu derse geçmeden önce önceki yazıları okumanızı tavsiye ediyorum. Session bilgilerini okumak için önceden oluşturduğumuz Session bilgilerinden yola çıkacağız. Bu derste sadece var olan session değerini okuyacağız. Session oluşturmayacağım. Önceki derse bakmanızı tekrar öneriyorum. “Session Bilgileri” derken […]
Java Server Pages Dersleri’ne devam ediyoruz. Bu dersimizde Request.getContextPath( ) metodunun ne olduğunu inceleyeceğiz. Bu metod bulunduğu jsp sayfasının dosya yolunu bize söyler. FTP işlemlerinde dosya gönderim alımlarında bulunulan konumu bize söylemektedir. Kullanımı için; <%– Document : index Created on : 28.Mar.2014, 21:56:55 Author : Burak –%> <%@page contentType=”text/html” pageEncoding=”UTF-8″%> <!DOCTYPE html> <html> <head> <meta http-equiv=”Content-Type” […]
Java Server Pages Dersleri‘ne devam ediyoruz. Bu yazıda encode edilmiş ya da encode halde bulunan URL yapısını decode ederek bildiğimiz kolay okunabilen bir URL formatına getireceğiz. URL’lerde özel karakterler ve türkçe karakterler URL yapısında %2, %2A gibi karakterler olur. Bu karakterler browser tarafından encode edilmiş halidir, ancak biz decode halinden anlarız. Projenizde encode olacağını düşündüğünüz URL’leri decode […]
Java Server Pages Derslerimize kaldığımız yerden devam ediyoruz. Bu yazıda Jsp ile Veritabanımızdan XML oluşturmaya bakacağız. Önceki derslerimizde Java Server Pages ile XML Veri Gösteriminden bahsederken XML’in ne olduğundan da bahsetmiştik. Verilerimizi XML formatında oluşturmak için neler yapılması gerekli buna bakalım. Bu yapının bize ne faydası olabilir diye sorarsanız, XML yapıdaki farklı dillerde kolay işlenebilmesi, […]
Java Server Pages Derslerimize devam ediyoruz. Java Server Pages sayfalarında yaptığımız projelerin internet adresleri herhangi bir nedenden dolay değişebilir. Bu değişim kullanıcılara zorluklar çıkartmakla birlikte eski adrese girmeye çalışan kişiler ise farklı sayfalar ile karşılaşabilirler. Bu sorun sadece kullanıcıları değil arama motorlarınıda etkilemektedir. Arama motorlarında indexlenen projeniz alan adı değiştinde arama motorlarının botu sitenizi bulamaz […]
Java Server Pages Dersi’nden merhaba. Bu derste Java Server Pages sayfalarımıza Java Applet nesnesini ekleme işleminin nasıl olduğundan bahsedeceğim. Java Applet bir Java teknolojisidir. Applet’^ten bahsetmek gerekirse internet ortamında çalışan Java program ya da programcıklarıdır. Java Applet’i herhangi bir internet sayfasından yayınlamak için imzalanmış olması gerekmektedir ya da tarafınızdan izin verilmiş olması. Applet’lerin detayına daha […]
Java Server Pages Dersleri‘mize devam ediyoruz. Yaptığımız yazılımlarda kullanıcıdan e-mail bilgisi istediğimizde ya da giriş yapan kullanıcıların e-mail adreslerini girerken yaşanan sıkıntılara engel olmak isteriz bu sıkıntılar belirlenen formatta girmeyerek sistemimizi yormasına engel olmak kullanıcmıza uyarı sunmak için e-mail kontorlü yaptıracağız. Java Server Pages ile e-mail validasyonu yapacağız. Bu kontrolü Javascript ile Ajax ile daha […]
Java Server Pages Derslerimize devam ediyoruz. Önceki dersimizde JSP ‘de Cookies (Çerez) Oluşturma ve Kullanımı gördük. Bu derste ise oluşturduğumuz bu Çerezi silmek için gereken işlemleri yapacağız. Çerez silme işlemi yapacağız. Bu işlemi yapmanızın nedeni kullanıcı çıkış yapttıktan sonra arkasını temizlemek için ya da güvenlik için belirli bir süre sonra tekrar login işlemi yaptırmak için kullanılabilir. Önceki […]