C# VE JAVA
Would you like to react to this message? Create an account in a few clicks or log in to continue.

C# VE JAVA

bilşim ve yazılımda son nokta
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
Ortaklar
Istatistikler
Toplam 7 kayıtlı kullanıcımız var
Son kaydolan kullanıcımız: AhmetCe00664761

Kullanıcılarımız toplam 72 mesaj attılar bunda 72 konu
Anahtar-kelime
işlem

 

 Tomcat 5de harici dizin oluşturma

Aşağa gitmek 
YazarMesaj
Admin
Admin



Mesaj Sayısı : 72
Kayıt tarihi : 02/12/08

Tomcat 5de harici dizin oluşturma Empty
MesajKonu: Tomcat 5de harici dizin oluşturma   Tomcat 5de harici dizin oluşturma Icon_minitimeCuma Ara. 05, 2008 2:01 pm

Birçok okurumdan Apache Tomcat 5 versiyonunda oluşturduğumuz
JavaServlet'lerin çalışmadığı yönünde ki sorunlara tek tek cevap
vermektense burada toplu bir çözüm sunak istedim.Tomcat 5.0.2
versiyonuna kadar ister programın kendi dizinlerinde olsun, ister
harici bir dizinde olsun tüm Servlet'ler /servlet/Servlet_adi dizininde çalışabiliyordu.Ama daha sonraki sürümlerde dizin ayarlamalarının tutulduğu web.xml
dosyasında bazı ayar eklemeleri yapmamız gerekmekte.Aslında buna toplu
bir çözümde demek yanlış olur.Artık her servlet için farklı bir dizin
oluşturuyormuş gibi bir ayarlamaya gidebiliriz.Örnek vermek gerekirse:

<servlet>
<servlet-name>Ziyaretci_Defteri</servlet-name>
<servlet-class>Ziyaretci_Defteri</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Ziyaretci_Defteri</servlet-name>
<url-pattern>/servletDizin/Ziyaretci_Defteri</url-pattern>
</servlet-mapping> Yukarıya yerleştirdiğimiz ayar satırlarını, her servlet dosyası için oluşturmanız gerekir.Kısaca açıklamamız gerekirse, servlet bölümünde Servlet'inizin adını, servlet-mapping bölümünde Servlet'inizi çalıştırmak istediğiniz dizini giriyoruz.Dolayısıyla yukarıda oluşturduğumuz ayar ile Servleti şöyle çalıştımamız gerekecek. http://localhost:8080/harici_dizin/servletDizin/Ziyaretci_Defteri Bir örnek vererek konuyu somutlaştıralım. import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class Deneme extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
response.setContentType("text/html; charset=iso-8859-9");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>Deneme</title>");
out.println("</head>");
out.println("<body bgcolor='yellow'>");

for ( int i=1; i<=7; i++ )
out.println("<font size="+i+">Merhaba Dünya</font><br />");

out.println("</body>");
out.println("</html>");

}
} Yukarıda oluşturduğumuz Deneme adında ki Servlet'i çalıştımak için kullanacağımız WEB.xml dosyası da aşağıda ki gibidir. <?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>

<display-name>jsp-Dizin</display-name>
<description>Tomcat5 de Servlet çalıştırma örneği</description>
<servlet>
<servlet-name>Deneme</servlet-name>
<servlet-class>Deneme</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Deneme</servlet-name>
<url-pattern>/dizin/Deneme</url-pattern>
</servlet-mapping>

</web-app> Şimdi yukarıda ki örnek Servlet dosyasını derleyip ../WEB-INF/classes/ dizini içerisine yerleştirip, üstteki WEB.xml dosyasını da ../WEB-INF/ dizini içerisine yerleştirdikten sonra Tomcat'ı resetledikten sonra Servlet'inizi çalıştırabilirsiniz.Bu Servlet'i çalıştırmak için: http://localhost:8080/dizin_ADI/dizin/Deneme URL adresini kullanmanız gerek.Tabii domain adresini girdikten sonra ki harici dizin adını sizin kullandığınız dizin adına çevirmeniz gerekir.Burada ki örneği indirp kendi Tomcat Server'inizde deneyebilirsniz. Download
Sayfa başına dön Aşağa gitmek
http://csharp.yetkinforum.com
 
Tomcat 5de harici dizin oluşturma
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Tomcat ‘da harici dizin oluşturma
» Tomcat'le Çalışmak
» Tomcat 5.5 kurulumu
» Linux'da Tomcat
» Windows'ta Tomcat

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
C# VE JAVA :: JAVA :: Makaleler-
Buraya geçin: