2.Eclipse açıldıktan sonra Workspace alanı seçilmesi gerekir. Workspace alanı projelerinizin fiziksel olarak bulunduğu kısımdır.



Benzer belgeler
Tomcat Uygulama Sunucusunun Kurulumu. İlk olarak adresine gidiyoruz.

Java JDK (Java Development Kit) Kurulumu:

BM-209 Nesne Yönelimli Programlama. Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü

ASP.NET ile Bir Web Sitesi Oluşturma

Android Ders Notları

Önce Access açıp,masaüstü ne, vt.mdb adlı veri tabanı dosyasını oluşturuyoruz. Kayıt türünü seçiyoruz

TÜRKİYE KAMU HASTANELERİ KURUMU WEB SİTESİ YÖNETİM REHBERİ

JasperReports Server ve Ireport raporlama Sistemi Kurulumu / Kullanımı 1. Bölüm 2. Bölüm 1- JasperReports Server ve Ireport Nedir?

e-imzatr Kurulum Klavuzu

e-imzatr Kurulum Klavuzu

12 Ocak 2012 / Perşembe

NOT: VERİTABANINDAKİ TABLOLARI OLUŞTURMAYI DA UNUTMAYACAĞIZ.


JAVA PROGRAMLAMAYA GİRİŞ

MAT213 BİLGİSAYAR PROGRAMLAMA I DERSİ Ders 1: Programlamaya Giriş

ECLIPSE PROGRAMININ ÇALIŞTIRILMASI

WDS İle Windows XP Pro Image Alma Ve Yükleme Ilbey Ismail UNVER - MCP

MOBİL UYGULAMA GELİŞTİRME

NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI

Java Programlamaya Giriş

İMZAGER PROGRAMI İLE UZUN DÖNEM İMZA TİPİNDE ELEKTRONİK İMZALI BELGE OLUŞTURMA

NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI

Outlook Web Access'a Güvensiz Girmeyin

BİL BİLGİSAYAR PROGRAMLAMA (JAVA)

Nevşehir Hacı Bektaş Veli Üniversitesi. Moodle Uzaktan Eğitim Sistemi. Öğretim Elemanı Bilgilendirme Kılavuzu

Kaynak Kodlardan Derleme. Turquaz Muhasebe. Versiyon 0.2. Hüseyin Ergün. 26 Mart 2005

Üst Düzey Programlama

Subnet A da bulunan DHCP Server makinesinin ve client makinenin IP yapılandırması aşağıdaki gibidir.

Bİ L 131 Hafta 2. 1) Bilgisayara Java SE Development Kit 7 kurulması

MOBİLTEG MİKRO DEPO OTOMASYONU

Şekil 1 : Şablonumuzun Photoshopda açılmış hali

BMS-302 İleri Web Programlama. İş Parçacığı (Thread) ve Soket (Socket) Programlama

Resimlerin üstüne yazı yazacağız. resimyukle.aspx sayfası oluşturuyoruz.

Proje 1. Arayüz Tasarımı

1 Aralık 2011 / Perşembe

Windows 10 için Java JDK 8 ve NetBeans IDE 8.2 Kurulumu Detaylı Anlatım


Struts2 ile Merhaba Dünya uygulamas

1) Visual Studio da WebSiteemlakci adında yeni bir site oluşturuyoruz.

Gezici Profil Oluşturma. Mehmet Akif Ersoy Üniversitesi Gölhisar Meslek Yüksekokulu. Ders Adı: Sunucu İşletim Sistemi. Osman AŞIK

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

PlayOnMac Dowload System Preference Security&Privacy clickthelocktomakechnages (değişiklik yapmak için kilidi tıklayın) Allow apps downloaded from:

WEB TASARIM. CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL

WAMP SERVER KURULUMU

İbrahim DOLUKÜP İstatistik Analiz Bilgi Sistemleri DB. 5 Nisan BURSA

Module 5 Implementing Printing ( Printer Uygulamaları )

24 Kasım 2011 / Perşembe

Üst Düzey Programlama

NPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi

VMware Üzerine BackTrack 5 Kurulumu

vsphere Client(viClient) ile ESXI Kontrolü

KURUMSAL UZAKTAN MASAÜSTÜ DESTEK YAZILIMI (ENTERPRISE REMOTE DESKTOP SOFTWARE) KURULUM KILAVUZU

KART OKUYUCU VE AKILLI KART İŞLEMLERİ TALİMATI

İMZAGER PROGRAMI İLE ELEKTRONİK İMZALI BELGE OLUŞTURMA

MOBİL UYGULAMA GELİŞTİRME

Nevşehir Hacı Bektaş Veli Üniversitesi Moodle Uzaktan Eğitim Sistemi Öğretim Elemanı Bilgilendirme Kılavuzu

Nova Dental D Ana Makine Kurulum (Windows Server XP Home/Pro)

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK

MATLAB KURULUM KILAVUZU

Bölüm 24. Java Ağ Uygulamaları 24.1 Java Appletleri. Bir Applet in Yaşam Döngüsü:

MAC İşletim Sistemine Sahip Makineler İçin Elektronik İmza Kurulumu

Response : Sunucunun istemciye veri yollamasını

Java 2 Standart Edition SDK Kurulum ve Java ya Giriş

ELEKTRONİK BELGE YÖNETİM SİSTEMİ KOORDİNATÖRLÜĞÜ (EBYS KOORDİNATÖRLÜĞÜ) ELEKTRONİK İMZA KURULUM AŞAMALARI VE EBYS PROGRAMI SİSTEM GEREKSİNİMLERİ

Web Sayfasına Video Eklemek

WEB E-POSTA AYARLARI. Outlook 2003 Ayarı ( Resimli Anlatım )

Mac OS İşletim Sisteminde MetaTrader4 Kurulumu

İmleci yazıya getirip tıklayınca aşağıda hangi tag ler içinde olduğunu gösterir.

PROGRAMLAMA DERSİ 1. İNTERNET

User Control : Standart bir kullanıcı arabirimi oluşturarak; bir uygulama içinde birden fazla. Siteye User Control Eklemek : 22 Mart 2012 / Perşembe

e-imzatr Kurulum Klavuzu

C için tümleşik geliştirme ortamı (IDE) kurulumları

Ders: İşletim Sistemleri Konu: Anroid Uygulama ve Geliştirme Öğretmen: Alper ŞİMŞEK Hazırlayan: Burak KULLUKÇU Semih KEÇECİ

Kullanıcı Giriş Ekranı

İnternet,artık hayatımızın önemli bir parçası. Her gün interneti programlar aracılığı ile ya da internet siteleri aracılığı ile kullanıyoruz.

P-TECH RF MODEM MODBUS SERİ HABERLEŞME KILAVUZU

Denetim Masası/Programlar/Windows özelliklerini Aç/Kapat

A Class Terazi Kurulumu ve Kullanım Kılavuzu

Paket Erişimleri. Altuğ B. Altıntaş 2003 Java ve Yazılım Tasarımı - Bölüm 4 1

DESTEK DÖKÜMANI START DEMO KURULUMU VE AYARLARI

ENDPOINT PROTECTION. 1- Öncelikle kurmak istediğiniz bilgisayarın içinde herhangi bir antivirüs programı olmaması gerekmektedir.

1. Bilgisayarınızda kullandığınız Web tarayıcı programını (Internet Explorer, Mozilla Firefox vb.) çalıştırınız.

Ağ Üzerinde MATLAB kurulum rehberi (Sunucu makine)

3-

BEUN VPN Hizmeti. VPN Nedir?

Google Chrome Kullanıyorsanız; Microsoft Internet Explorer Kullanıyorsanız;

TachoMobile Server Uygulaması Kullanım Kılavuzu

Columns : * Next Text Query veri tabanındaki urunler tablosu görülüyor. Finish, çalıştırınca direk veri tabanındaki bilgileri alıyor.

GİDEN EVRAK HAZIRLAMA ONAYA SUNMA VE GÖNDERME

İÇERİK 2 Java Kodlaması için Gerekli Programlar JRE, JDK kurulması ve Başlangıç Ayarları Java Kodlamayı Kolaylaştıran IDE ler Java Kod Yapısı İlk Java

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

Xilinx ISE Webpack 14.7 Kurulum Tutorial

EGE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ SUNUCU YAZILIM TEKNOLOJİLERİ LABORATUAR PROJESİ JAVA SERVER FACES

VIO ERP12 Muhasebe Kurulum

OYAK YATIRIM FX Meta İşlem Platformu Kullanma Kılavuzu

Erişim konusunda iki taraf vardır:

ÇANKRI KARATEKİN ÜNİVERSİTESİ

PHP ile İnternet Programlama

Linux Kurulumu (Sürüm 1.52) İçindekiler

İdari Birimler Yönetim Paneli Kullanma Kılavuzu Bilgi İşlem Daire Başkanlığı Web Tasarım Ve Yazılım Birimi

Transkript:

1.Eclipse http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/s R2/eclipse-jee-juno-SR2-win32.zip&mirror_id=1163 linkinden indiriyoruz. 2.Eclipse açıldıktan sonra Workspace alanı seçilmesi gerekir. Workspace alanı projelerinizin fiziksel olarak bulunduğu kısımdır. 3.Yeni bir Web projesi açıyoruz

4.Projemizin adı Test olsun. 5.Zk kütüphanelerini indiriyoruz. Link İndirilen linkten sıkıştırılmış dosyayı çıkarıyoruz ve dist/lib klasörü altındaki tüm jar dosyalarını projemizdeki WebContent/WEB-INF /lib dosyası altına kopyalıyoruz. Jar kütüphaneleri

6.Projede WebContent klasörü altında index.zul dosyasını oluşturuyoruz.

Oluşturulmuş index.zul dosyasına aşağıdaki zk tanımını yapan xml kodları ekliyoruz. <?xml version="1.0" encoding="utf-8"?> <zk xmlns="http://www.zkoss.org/2005/zul" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.zkoss.org/2005/zul http://www.zkoss.org/2005/zul/zul.xsd"> <window id="index" height="100%" width="100%"> </zk> </window>

7.index.zul dosyasını Zk kütüphaneleri görecek şekilde açmamız gerekir. Yukarıdaki aşamada text editor olarak açıyorduk. Aşağıdaki resim adımlarını uyguluyoruz. Sırasıyla Other seçeneğinden sonra Xml Editör seçiyoruz. Açılan pencerede Content Types Preference Page linkini tıklıyoruz.

Açılan ekranda Text->Xml seçtikten sonra Add butonuna tıklıyoruz. Açılan pencerede *.zul yazıp ok diyoruz. 8. İndex.zul klasörü kapatıp tekrar açıyoruz. Zk kütüphanesiyle açılmış olacaktır.

9. index.zul açılış sayfası olarak ayarlamamız gerekir. Projemizdeki WebContent/WEB-INF/web.xml dosyasını açıyoruz.ekrandaki welcome-file taglarini silip sadece index.zul için bir tane welcome-file tagi yazıyoruz. - Mevcut ekran -Oluşan Ekran 10.Projemiz web olarak tamamlandı. Bundan sonra projeyi çalıştırma aşamasıdır. Çalıştırılması için bir web server e ihtiyacımız vardır. Bunun için genel olarak Apache Tomcat tercih ediliyor. Tomcat indiriyoruz. Link İndirilen sıkıştırılmış dosyayı bilgisayarınızda C dizini altına açabilirsiniz. Tomcat çalışması için bilgisayarınız Java JDK yüklü olması gerekir. Yüklü değilse Linkten indirip javayı kuruyorsunuz. Java yı kurduktan sonra Ortam Değişkenlerinde JAVA_HOME olarak tanımlamanız gerekir çünkü tomcat in çalışması bu değişkene bağlıdır.

Ortam değişkenleri için Masaüstünde Bilgisayarım Sağ tıklayıp Özellikler diyoruz. Sonra gelen ekranda (Windows 7 ise ekranın sol tarafında Gelişmiş Sistem Ayarlarını tıklıyoruz. Windows Xp de direkt açılıyor) Gelişmiş sekmesi altında Ortam Değişkenleri butonuna tıklyoruz. Açılan pencerenin sol alt kısımda Yeni butonuna tıklıyoruz. Değişken Adı kısmına : JAVA_HOME Değişken değeri ise jdk nın dizini veriyorsunuz sonra Ok tıklıyoruz. Aşağıdaki ekranlardan bakıp uygulayabilirsiniz.

11.Tomcat çalıştırılabilir hale getirildi. Şimdi Tomcat kendi projemizde kullanmak üzere Eclipse tanımlama işlemini gerçekleştireceğiz.

Browse butonuyla Tomcat in bulunduğu dizinini gösteriyoruz. Yani C dizini altına kurduğumuz tomcat dizini olacaktır. Dizini tanımladıktan sonra Finish diyorsunuz.

12.Eclipse ortamında oluşturduğumuz projeyi tomcat ile çalıştırılabilir hale getirdik. Test uygulamamıza sağ tıklayıp Run As -> Run on Server seçiyoruz ve uygulamayı çalıştırıyoruz. Uygulama Eclipse Browserde çalışacaktır. Uygulama linki http://localhost:8080/test/ (Tomcat varsayılan portu 8080 dır.) Dilerseniz linki kopyalayıp bir tarayıcıda çalıştırabilirsiniz. Tanımladığımız zul ekranında herhangi bir içerik tanımlamadığımızdan boş bir ekran gelecektir. Örnek olarak Bir buton ekleyelim. İndex.zul sayfasında bir buton tanımı yapıyoruz. Uygulama tekrar çalıştırıyoruz.

Aşağıdaki gibi bir ekran gelecektir. 13.Uygulamayı java sınıfına bağlayalım. Bu butona tıklandığında Merhaba Dünya mesajı ekrana gelsin. Uygulamada src klasörü altında Test.java sınıfını oluşturulım.

Tanımlanan Java sınıfında Window kütüphanesini extends ediyoruz. Ayrıca sınıfımızda Tıkla butonu için bir metod tanımı gerçekleştiriyoruz. Tanımlanan metod içerisinde Mesaj ekrana yansıyacaktır. Java sınıfının en son hali import org.zkoss.zul.messagebox; import org.zkoss.zul.window; public class Test extends Window{ public void tiklabutonclick() throws Exception{ Messagebox.show("Merhaba Dünya"); } } Yukarıdaki kod parçasında dikkat ederseniz Zk kütüphanesine ait Window ve MessageBox import olarak tanımlandı. Lib klasörüne daha önce kopyaladığımız jar kütüphanelerinden bu bilgi sağlandı. Java sınıfı index.zul dosyasına tanımlıyoruz. Tekrar index.zul dosyasını açıp window taginde use kısmında Java sınıfımızı gösteriyoruz. Tanım işleminden sonra Java sınıfında bulunan tiklabutonclick metodunu index.zul dosyasında tanımladığımız butona click olarak veriyoruz. İndex.zul son hali aşağıdaki kod parçası olacaktır. <?xml version="1.0" encoding="utf-8"?> <zk xmlns="http://www.zkoss.org/2005/zul" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.zkoss.org/2005/zul http://www.zkoss.org/2005/zul/zul.xsd"> <window id="index" use="test" height="100%" width="100%"> <button label="tıkla" onclick="index.tiklabutonclick()"></button> </zk> </window>

Uygulamayı tekrar çalıştırıyoruz.(projenin üzerine sağ tıklayıp Run As-> Run On Server ) Ekrandaki gibi bir sonuç alacaksınız. 14.Sonuç Eclipse ortamında Tomcat Web Sunucusu ile Zk Framework kullanarak java web uygulamasını geliştirdik. Abdulcebar ON tarafından hazırlandı.