Archive for tomcat

Bütün dinamik web uygulamalarının olduğu gibi java web uygulamalarının da iki taraflı olduğunu düşünebiliriz. Daha önceki yazımda, bizlere java web uygulamalarının arayüzünü oluşturma imkanı sağlayan JSP‘ den bahsetmiştim. Bu uygulamanın ilk kısmıydı. Bu yazımda da ikinci kısmı olan servletlere göz atacağız.

Eğer java web uygulamalarına giriş yaptıysanız sıkça duyacaksınız servlet kavramını. Bir servlet, java classından ibarettir. Yani JSP sayfasını yöneten, arkada çalışan java sınıflarıdır. Bu sınıflar, java derleyicisi tarafından platformdan bağımsız çalışan java bayt koduna çevrilerek read more »

Daha önceki yazılarımda Struts2‘ den bahsettim, Tomcat‘ den bahsettim, postgreSQL ile Netbeans bağlantısından bahsettim. Bu yazılarla java web uygulamsı çalıştırabileceğimiz bir altyapı oluşturduk. Şimdi de ilk java web uygulamamızı yazalım.

Netbeans’ te bir web uygulamsı açtığınızda zaten bir “Hello World” uygulaması gelir. Buradan kodları inceleyerek basit bir java web uygulamasının mantığını anlayabilirsiniz. Sanırım farklı bir uygulama yapmak daha faydalı olur. Yapacağımız uygulama basit bir login uygulaması olacak. Dosyaların hiyerarşisini aşağıdan incelediğinizde yerleşimi daha kolay yapabilirsiniz.

Şimdi sırasıyla kodları veriyorum. Yukardaki resimde gördüğünüz yapıya sadık kalarak bu kodları read more »

Önceki yazılarımda tomcat’ in kurulumundan bahsetmiştim. Eğer tomcat’ i kurmuşsanız, işin büyük kısmını bitirmişsiniz demektir. Eğer kurmamışsanız buradan kurduktan sonra bu yazıyı okumanızı tavsiye ederim.

Tomcat’ in, C:\tomcat dizininde kurulu olduğunu varsayarak devam ediyorum. Struts2 framework’ ünün uygulama dosyaları olan war dosyaları, ../struts-2.2.3/apps klasörü içinde bulunur. Yapılacak işlem oldukça basittir. Şöyle ki apps klasörü içindeki beş tane war dosyasını, C:\tomcat\webapps klasörüne kopyalıyoruz. Ardından C:\tomcat\bin klasörü içinden startup.bat dosyasını çalıştırıyoruz. Ekrana bir console penceresi geldi. Bu tomcat’ in başlatıldığı anlamına geliyor ki tomcat, bu aşamada webapps klasörü içindeki read more »

Struts’ ın ne olduğunu daha önceki yazılarımda anlatmıştım. O yüzden struts konusuna girmeden hemen konuya gireceğim. Eğer Netbeans ve Struts2 ile proje geliştirmeye niyet ettiyseniz ve web projesi açarken ayarlamalarda struts2′ yi göremiyorsanız bu yazıyı okuduğunuzda sorununuz çözülecektir.

NOT: Bu aşamada tomcat’ in bilgisayarınızda kurulu olması ve ayarlarının yapılmış olması gerekmektedir. Eğer kurulu değilse tomcat kurulum yazısı için tıklayınız.

Netbeans sürümleri, struts2′ yi görmemektedir proje açma aşamasında. Bu yüzden netbeans 6.9.1 sürümüne3 adet jar dosyasını yüklememiz gerekiyor. Öncelikle eklentiyi http://plugins.netbeans.org/plugin/23467 adresinden indirdiğiniz zip dosyalarını çıkarttıktan sonra, netbeanste tools –> plugins yoluyla açılan pencerede, downloaded sekmesine tıklıyoruz. Açılan pencerede add plugins butonuna tıklayarak zip dosyasından çıkardığımız üç jar dosyasını da open diyerek ekliyoruz. Eklentilerin üçü birden seçili iken kurulumu başlatıyoruz. Kurulum esnasında gelen uyarıya, continue diyerek kuruluma devam ediyoruz. Kurulum sonunda da Restart ide now ifadesi işaretli olarak Finish butonuna tıklıyoruz.

ÖNEMLİ NOT: Özellikle read more »

Saf html kodlarından oluşmuş bir internet sayfasını, hiçbir yazılıma ihtiyaç duymadan tarayıcılarda görüntülemek mümkündür. Ama php, asp, java gibi programlama dilleri ile oluşturulmuş sayfalar sunucu(server) dediğimiz yazılımlara ihtiyaç duyarlar. İşte Tomcat de bir sunucu yazılımıdır.

İnternet programlamada büyük çoğunlukla php dili kullanıldığı için, apache sunucusu çoğu kişi tarafından duyulmuştur. Tomcat de java sunucusudur. Java ile geliştirdiğiniz web uygulamalarını görüntüleyebilmek için bilgisayarınızda Apache Tomcat server ayarları yapılmış bir şekilde bulunmalıdır.

Apache Tomcat Server Kurulumu

Önceliklehttp://tomcat.apache.org/download-70.cgi#7.0.16 sitesinden Core başlığı read more »