JSP Dosyası Nasıl Çalıştırılır Eclipse JBoss Sunucusu ile

⚡ Akıllı Özet

Bir JSP dosyasını çalıştırmada Eclipse JBoss sunucusu ile birlikte kurulum gereklidir. Java JBoss kullanarak, IDE içinde sunucuyu yapılandırmak, dinamik bir web projesi oluşturmak, sayfayı yazmak ve tarayıcı çıktısını görüntülemek için dağıtmak.

  • Önkoşulları yükleyin: Java (JDK) ve JBoss sunucusu öncelikle kurulmalıdır, çünkü her ikisi de herhangi bir JSP dosyasını derlemek ve çalıştırmak için gereklidir.
  • 🖧 JBoss'u yapılandırın Eclipse: JBoss'u indirip sıkıştırılmış dosyayı açın, ardından yeni bir sunucu olarak ekleyin. Eclipse Açılmış yolu işaret ediyor.
  • 🗂️ Bir Web Projesi Oluşturun: Proje gezgini aracılığıyla dinamik bir web projesi oluşturun ve sihirbazı tamamlamadan önce ona bir isim verin.
  • 📄 JSP sayfasını yazın: Web içeriği klasörünün altına yeni bir JSP dosyası ekleyin ve sayfa yönergesini ve HTML gövdesini girin.
  • ???? Dağıt ve Çalıştır: Sunucuyu başlatın, projeye sağ tıklayın ve uygulamayı dağıtmak için "Sunucuda Çalıştır" seçeneğini seçin.
  • 🌐 Çıktıyı Görüntüle: Sonucu görmek için localhost 8080 portundan sayfaya erişin ve ardından proje ve JSP dosya adını girin.

Bu derste JSP yazmanın ve çalıştırmanın temellerini inceleyeceğiz. biz kuracağız Java ve JSP'yi çalıştırmak için ön koşullar olduğundan makinemizde JBoss sunucusu var.

Takma Java

Java'yı yüklemek için JDK'nın eski sürümlerinin olup olmadığını kontrol etmemiz gerekiyor (Java Geliştirme Kiti) makinede. Evetse, bunları kaldırın.

Bu kılavuza bakın kurmak Java.

JBoss Sunucusu Nasıl Yapılandırılır Eclipse

İşte JBoss sunucusunun nasıl yapılandırılacağına dair adım adım bir süreç Eclipse:

) 1 Adım JBoss sunucusu aşağıdaki adresten indirilebilir: Link:

Bağlantıdan sunucunun en son sürümünü indirdikten sonra, açılması gereken bir zip dosyası alacağız.

Dosyayı açtıktan sonraping Bu işlem, sizi aşağıdaki klasöre kaydeder:

JBoss Sunucusunu Yapılandırma

Bin klasöründeki start and stop exe'yi kullanarak sunucuyu başlatabilir ve durdurabiliriz.

) 2 Adım Sunucuyu Eclipse IDE'sine aşağıdaki yolu kullanarak dahil edebiliriz:

  1. Localhost olarak isim ekleyerek yeni bir sunucu oluşturun
  2. Sunucu listesinden sunucu sürümünü seçin
  3. Sunucu adı buraya localhostta JBoss v5 olarak eklenecektir(yukarıdaki iki adımda seçilen)
  4. Adımları tamamlamak için bitir butonuna tıklayın.

JBoss Sunucusunu Yapılandırma Eclipse

Sunucunun hangi sürümünü kullandığımızı tanımlamamız gerekiyor ve yukarıda zipten çıkardığımız yolu belirtebiliriz.

Bitir butonuna tıkladığımızda sunucu Eclipse IDE'ye eklenmiş olacak.

JBoss Sunucusunu Yapılandırma Eclipse

JBoss kurulumu yapılmış olup, sunucuya buradan ulaşılabilir.

) 3 Adım Kurulumu Test Edin

Kurulumun düzgün yapılıp yapılmadığını kontrol edin:

  • bir Zamanlar Java ve JBoss sunucusu makineye kurulduysa, bunları Eclipse IDE'sinde kullanmaya başlayabiliriz.
  • Eclipse IDE'de herhangi bir hata olmadığını ve java path'in ortam değişkeni olarak ayarlandığını kontrol ediyoruz.
  • Yukarıdaki adımlar başarıyla yürütülürse sunucu başarıyla başlayacaktır.

JBoss Sunucusunu Yapılandırma Eclipse

Sunucu başarıyla başlatıldı.

JSP Dinamik Web Projesi Nasıl Çalıştırılır Eclipse

) 1 Adım Proje gezginine sağ tıklayarak dinamik bir web projesi oluşturabiliriz ve aşağıdaki pencereyi görebiliriz:

JSP Dinamik Web Projesi çalıştırın Eclipse

) 2 Adım Yukarıdaki ekranda next butonuna tıkladığımızda karşımıza aşağıdaki pencere çıkıyor, burada proje adını girmemiz ve ardından finish butonuna tıklamamız gerekiyor.

  1. Projeyi adlandırın
  2. Bitir düğmesine tıklayın

JSP Dinamik Web Projesi Çalıştırın

Bitir butonuna tıkladığımızda projemiz oluşturulmuş olur ve explorer'da aşağıdaki klasörlerle birlikte görünür.

JSP Dinamik Web Projesi Çalıştırın

JSP Programı Nasıl Çalıştırılır? Eclipse

Bir JSP programını çalıştırmak için aşağıdaki adımlar izlenir: Eclipse:

Adım 1) Yeni Bir JSP Sayfası Oluşturun

Gurutest projesinde projeye sağ tıklayın ve ardından Yeni JSP Sayfası seçeneğine tıklayın.

Adım 2) Klasör'ü seçin ve Dosya adını girin

Aşağıdaki pencere açılacak ve projede yeni bir JSP oluşturmanıza yardımcı olacaktır.

  1. Uygulama dizinindeki ana klasörü seçin
  2. JSP bu klasörün altında oluşturulduğundan web içeriği klasörünü seçin
  3. JSP'nin dosya adını girin.
  4. Adımları tamamlamak için bitir düğmesine tıklayın ve JSP oluşturulur.

Bir JSP Programı Çalıştırın

Dosya Adı guru_example.jsp olarak verildi ve ardından ileri ve ardından bitir seçeneğine tıklandı.

Adım 3) Klasörde oluşturulan JSP'yi kontrol edin

JSP oluşturulduktan sonra web içeriği klasöründe aşağıdaki gibi görünür:

Bir JSP Programı Çalıştırın

Adım 4) Kodu dosyaya girin ve Çalıştırın

Dosyaya aşağıdaki kodu girin:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Guru Example1</title>
</head>
<body>
<a>This is Guru JSP.</a>
</body>
</html>

Kodun açıklaması:

Code Çizgi 1: Burada Java'ya ayarlanmış dil, text/html'ye contentType, ISO-8859 standardına pageEncoding gibi sayfa direktiflerini tanımlıyoruz (JSP in Action makale direktifleri bölümünde daha ayrıntılı olarak öğreneceğiz)

Code 3-12 satır: Burada "Bu şudur" metniyle bir HTML tanımladık. Guru Çıktı olarak gösterilen "JSP" metni.

JBoss Sunucusu Nasıl Başlatılır ve Proje Nasıl Dağıtılır Eclipse

) 1 Adım içinde tutulma IDE, sunucular bölümünde yapılandırılmış olan sunucuya sağ tıklayın ve sunucuyu başlatma seçeneği vardır.

JBoss Sunucusunu Başlatın ve Projeyi Dağıtın

) 2 Adım Sunucu başlatıldıktan sonra gurutest projesini dağıtabiliriz. Proje gezgininde gurutest projesine sağ tıklayın ve ardından Sunucuda çalıştır'a tıklayın ve aşağıdaki seçenekleri elde ederiz.

  1. Sunucu seçin ya mevcut sunucuyu seçin ya da yeni bir sunucu tanımlayın
  2. Daha önce tanımlanmış olan sunucuyu seçin.
  3. Bitir düğmesine tıklayın.

JBoss Sunucusunu Başlatın ve Projeyi Dağıtın

) 3 Adım Bitir butonuna tıkladığınızda yeni bir pencere açılacaktır.

İki seçenek var,

  • Mevcut sunucuyu seçmek veya
  • Sunucuyu manuel olarak yapılandırma

Bu durumda, yukarıdaki durumda sunucuyu zaten yapılandırdık. Böylece yapılandırılmış sunucuyu seçip ardından ileri seçeneğine tıklayabiliriz.

Burada konuşlandırılacak yapılandırılmış projeleri alıyoruz.

JBoss Sunucusunu Başlatın ve Projeyi Dağıtın

Bitir butonuna tıkladığımızda proje sunucuya dağıtılmış olur ve aşağıdaki ekran görüntüsünde mesajı görebilirsiniz.

JBoss Sunucusunu Başlatın ve Projeyi Dağıtın

Erişmeye çalıştığımızda http://localhost:8080/gurutest/guru_example.jsp

Nerede,

Yerel ana bilgisayar: Sunucunun başlatıldığı kendi ana makinemiz ve 8080 bunun için bağlantı noktasıdır

GuruÖlçek: Bu localhost'ta konuşlandırılan proje

Guru_example.jsp: Bu, erişmeye çalıştığımız JSP.

JBoss Sunucusunu Başlatın ve Projeyi Dağıtın

Çıktı:

Bu Guru guru_example.jsp dosyasındaki JSP metni

SSS

JBoss, HTTP istekleri için varsayılan olarak 8080 portunu kullanır. Dağıtılmış bir JSP dosyasına, proje adı ve dosya adının ardından localhost:8080 adresinden erişilir; örneğin localhost:8080/gurutest/guru_example.jsp.

Tomcat, JSP ve servlet'ler için hafif bir servlet konteyneridir. JBoss ise tam teşekküllü bir konteynerdir. Java Servlet konteynerini ve EJB, mesajlaşma ve işlemleri destekleyen EE uygulama sunucusu.

Dinamik bir web projesi, JSP'nin ihtiyaç duyduğu WEB-INF klasörünü, dağıtım tanımlayıcısını ve web içeriği yapısını oluşturur. Statik bir proje ise yalnızca sabit HTML sunar ve sunucu tarafında çalıştırılamaz. Java kodu.

Yapay zeka, gerekli JDK ve sunucu sürümlerini listeleyebilir, işletim sisteminiz için adım adım kurulum talimatları oluşturabilir ve ortam değişkenlerini açıklayabilir, ayrıcaping yeni başlayanlar yapılandırıyor Eclipse ve JBoss'u hiç aksatmadan.

Evet. Yapay zeka konsol günlüklerini okuyabilir, port çakışmalarını veya eksiklikleri tespit edebilir. Java Yolları gösterir ve düzeltmeler önerir. Bu, JBoss sunucusu başlatılamadığında sorun gidermeyi kısaltır. Eclipse.

Bu yazıyı şu şekilde özetleyin: