Come eseguire il file JSP in Eclipse con JBoss Server
⚡ Riepilogo intelligente
Esecuzione di un file JSP in Eclipse con il server JBoss è necessario installare Java e JBoss, configurando il server all'interno dell'IDE, creando un progetto web dinamico, scrivendo la pagina e distribuendola per visualizzarne l'output nel browser.

In questo tutorial studieremo le basi della scrittura e dell'esecuzione di una JSP. Installeremo Java e il server JBoss sulla nostra macchina in quanto sono prerequisiti per eseguire un JSP.
Installazione Java
Per installare Java, dobbiamo verificare se abbiamo versioni precedenti di JDK (Java Kit di sviluppo) sulla macchina. Se sì, disinstallali.
Fare riferimento a questa guida per install Java.
Come configurare JBoss Server in Eclipse
Ecco una procedura passo passo su come configurare il server JBoss in Eclipse:
Passo 1) Il server JBoss può essere scaricato da quanto segue link:
Dopo aver scaricato l'ultima versione del server dal collegamento, otterremo un file zip che dovrà essere decompresso.
Dopo aver aperto la cernieraping lo sposta nella cartella sottostante:
Possiamo avviare e arrestare il server utilizzando start e stop exe dalla cartella bin.
Passo 2) Possiamo includere il server nell'IDE Eclipse utilizzando il seguente metodo:
- Crea un nuovo server aggiungendogli il nome come localhost
- Seleziona la versione del server dall'elenco dei server
- Il nome del server verrà aggiunto qui come JBoss v5 su localhost (quello selezionato nei due passaggi precedenti)
- Fare clic sul pulsante Fine per completare i passaggi.
Dobbiamo definire quale versione del server stiamo utilizzando e possiamo specificare il percorso da cui abbiamo decompresso sopra.
Dopo aver cliccato sul pulsante Fine, il server verrà aggiunto all'IDE Eclipse.
L'installazione di JBoss è stata completata ed è possibile accedere al server da qui.
Passo 3) Testare l'installazione
Controlla se l'installazione è stata eseguita correttamente o meno:
- Quando Java e il server JBoss sono stati installati sulla macchina, possiamo iniziare a utilizzarli nell'IDE Eclipse.
- Nell'IDE Eclipse controlliamo che non ci siano errori e che il percorso Java sia stato impostato come variabile d'ambiente.
- Se i passaggi precedenti vengono eseguiti correttamente, il server verrà avviato correttamente.
Il server è stato avviato correttamente.
Come eseguire un progetto Web dinamico JSP in Eclipse
Passo 1) Possiamo creare un progetto web dinamico cliccando con il tasto destro del mouse sull'esploratore progetti e otterremo la seguente finestra:
Passo 2) Dopo aver cliccato sul pulsante Avanti nella schermata qui sopra, si apre la seguente finestra, in cui dobbiamo inserire un nome per il progetto e poi cliccare su Fine.
- Assegna un nome al progetto
- Fare clic sul pulsante Fine
Dopo aver cliccato sul pulsante Fine, il progetto viene creato e visualizzato nell'Esplora risorse con le seguenti cartelle.
Come eseguire un programma JSP in Eclipse
Di seguito sono riportati i passaggi per eseguire un programma JSP in Eclipse:
Passaggio 1) Crea una nuova pagina JSP
Nel progetto Gurutest, fare clic con il pulsante destro del mouse sul progetto, quindi fare clic su Nuova pagina JSP.
Passo 2) Seleziona la cartella e inserisci il nome del file
Si aprirà la finestra seguente, che aiuterà a creare una nuova JSP nel progetto.
- Selezionare la cartella principale nella directory dell'applicazione
- Selezionare la cartella del contenuto Web poiché JSP viene creato in tale cartella
- Immettere il nome file del JSP.
- Fare clic sul pulsante Fine per completare i passaggi e verrà creato JSP.
Nome file indicato come guru_example.jsp, quindi fare clic su Avanti e quindi su Fine.
Passaggio 3) Controllare il JSP creato nella cartella
Una volta creato, il JSP viene visualizzato nella cartella del contenuto Web come di seguito:
Passaggio 4) Inserisci il codice nel file ed esegui
Inserisci il seguente codice nel file:
<%@ 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>
Spiegazione del codice:
Code Linea 1: Qui stiamo definendo le direttive della pagina come la lingua impostata su Java, contentType su text/html, pageEncoding sullo standard ISO-8859 (impararemo più in dettaglio in JSP nella sezione Direttive dell'articolo Azione)
Code Linea 3-12: Qui abbiamo definito un html con il testo "Questo è Guru JSP” che viene mostrato come output.
Come avviare JBoss Server e distribuire il progetto in Eclipse
Passo 1) Nel eclissi IDE, nella sezione server fare clic con il tasto destro sul server che è stato configurato e c'è un'opzione per avviare il server.
Passo 2) Una volta avviato il server, possiamo distribuire il progetto gurutest. Nell'esploratore progetti, fai clic con il pulsante destro del mouse sul progetto gurutest e poi fai clic su Esegui sul server e otterremo le seguenti opzioni.
- Seleziona il server, scegli il server esistente o definisci un nuovo server
- Selezionare il server già definito.
- Fare clic sul pulsante Fine.
Passo 3) Dopo aver fatto clic sul pulsante Fine, verrà visualizzata una nuova finestra.
Ci sono due opzioni,
- O per scegliere il server esistente o
- Configurare manualmente il server
In questo caso, abbiamo già configurato il server nel caso precedente. Quindi possiamo selezionare il server configurato e quindi fare clic su Avanti.
Qui otteniamo i progetti configurati che devono essere distribuiti.
Quando clicchiamo sul pulsante Fine, il progetto viene distribuito sul server e il messaggio può essere visualizzato nello screenshot seguente.
Quando proviamo ad accedere http://localhost:8080/gurutest/guru_example.jsp
Dove,
Host locale: Il nostro host su cui viene avviato il server e 8080 è la porta per questo
Gurutest: Progetto che è stato distribuito su questo localhost
Guru_example.jsp: Questo è JSP, a cui stiamo tentando di accedere.
Produzione:
Questo è anche Guru Testo JSP tratto da guru_example.jsp














