Eclipse etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Giriş Sayfası ve CRUD Paneli (Servlet JSP / PHP)

Bu yazımda yapmış olduğum ufak bir projeyi paylaşıyorum.
Projeyi kaynak belirtmeden herhangi bir yerde kullanabilirsiniz.
Bir giriş sayfamız var,eğer giriş başarılı bir şekilde gerçekleşirse yine giriş sayfası için anlık olarak kullanıcı/yetkili oluşurup , listeleyip, güncelleyip , silebileceğimiz bir sayfa geliyor.
Veritabanı sunucusu olarak MySQL'i kullandım.Bazı işlemler için çok kısa JavaScript kullanılmıştır.

Servlet ile oluşturulan versiyonu JDBC , JSP sayfaları ise JSTL kullanılarak  MVC ve DAO Tasarım Şablonları uygulanarak Maven Project olarak Eclipse'de hazırlanmıştır.

PHP versiyonunda herhangi bir framework kullanılmamıştır.

Servlet  JSP versiyonu GitHub linki :
https://github.com/kustemura/LoginCrudServletJSPExample

Servlet JSP versiyonu Google Drive linki :
https://drive.google.com/file/d/0BytHrEwKQAMjOVJFMERZRThuRTg/view

PHP versiyonu GitHub linki :
https://github.com/kustemura/LoginCrudPHPExample

PHP versiyonu Google Drive linki :
https://drive.google.com/open?id=0BytHrEwKQAMjT3ZJRWhHTV80c1E

Aşağıdaki resimler projenin 2 versiyonundaki ekran görüntüleri bulunmaktadır.

Giriş Sayfası

 
    giriş sayfasında oluşan durumlar için bir validasyon sistemine sahip ve üst tarafta uyarılar oluşmakta .Kullanıcı adı veya şifre boş geçilirse ,


sistemdeki tüm kullanıcıları kaldırıp çıkış yaptıktan sonra tekrar giriş yapmayı denersek ,


 hatalı girilirse ,


eğer giriş yapan kişi yetkili değil ise ,  

 

kullanıcı adı ve şifre doğru girildikten sonra giren kişi yetkili ise CRUD paneli ve kullanıcı listesi sayfası ekranı gelmektedir.



Yapılan diğer işlemlerde oluşan ekran görüntüleri aşağıdadır.
         
 aynı isme sahip eklemelere izin verilmez.


Güncelleme yapılacağı zaman sadece kullanıcı adı değiştirilip şifre boş geçilirse aynı şifre geçerliliğini devam ettirmektedir.Güncellemeden önce



güncellendikten sonra ,


kullanıcı adı ve şifre güncellendiğinde , 

silinmek istendiğinde



Apache Tomcat Kurulumu ve Eclipse Entregrasyonu


Bu yazımda Apache Tomcat Kurulumunu yapacağız , ardından kurulumu başarılı bir şekilde gerçekleştirdikden sonra Eclipse IDE'ye entegrasyonunu yapıp çalıştıracağız. Öncelikle bu bağlantıdan Apache Tomcat'in  kurulmasını istediğimiz sürümünü indiriyoruz , ben bu yazımda Tomcat 7 kurulumunu yapacağım.

1 - .zip dosyasını indirip.Bilgisayarımızda herhangi bir sürücü içerisine taşımak. Örneğin : ( C:\tomcat_7 )

2 - Ardından Komut İstemcisini yönetici olarak çalışırıp şu komutları çalıştırmamız gerekli.( Bunu bir .txt dosyası oluşturup daha sonra .bat uzantılı olarak komutları kaydedip çalıştırabilirsiniz,ben komut olarak tek tek çalıştırmayı seviyorum. seçim sizin :) )


set PATH= < JDK'nın bulunduğu dosya konumu >  \bin;%PATH%
set JAVA_HOME= < JDK'nın bulunduğu dosya konumu  >
set CATALINA= < Tomcat'in bulunduğu dosya konumu >
Örnek olarak Ortam Değişkenlerini ayarlayayım ve Catalina Classpath Ayarları Servlet olsun.

set PATH=C:\Program Files\Java\jdk1.8.0_25\bin;%PATH%
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_25
set CATALINA=C:\Tomcat_7
set CLASSPATH=%CATALINA%\common\lib\servlet-api.jar;%CLASSPATH%
Şimdi Eclipse Entegrasyonuna geçelim.

3 - Eclipse'te bir Web Uygulaması açtığımız zaman alt bölümlerdeki "Servers" kısmına tıklıyoruz.
Ardından oluşturduğumuz projeler üzerinden bu adımları sırayla gerçekleştiriyoruz.