JSP - Configurazione dell'ambiente

Un ambiente di sviluppo è il luogo in cui dovresti sviluppare i tuoi programmi JSP, testarli e infine eseguirli.

Questo tutorial ti guiderà a configurare il tuo ambiente di sviluppo JSP che prevede i seguenti passaggi:

Configurazione di Java Development Kit

Questo passaggio prevede il download di un'implementazione del Java Software Development Kit (SDK) e l'impostazione appropriata della variabile di ambiente PATH.

È possibile scaricare SDK dal sito Java di Oracle - Download di Java SE .

Dopo aver scaricato l'implementazione Java, segui le istruzioni fornite per installare e configurare l'installazione. Infine imposta il filePATH and JAVA_HOME variabili di ambiente per fare riferimento alla directory che contiene java e javac, tipicamente java_install_dir/bin e java_install_dir rispettivamente.

Se utilizzi Windows e installa l'SDK in C:\jdk1.5.0_20, devi aggiungere la seguente riga nel tuo file C:\autoexec.bat file.

set PATH = C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME = C:\jdk1.5.0_20

In alternativa, su Windows NT/2000/XP, puoi anche fare clic con il pulsante destro del mouse su My Computer, Selezionare Properties, poi Advanced, seguito da Environment Variables. Quindi, aggiornerete il valore PATH e premerete il pulsante OK.

Su Unix (Solaris, Linux, ecc.), Se l'SDK è installato in /usr/local/jdk1.5.0_20 e usi la shell C, inserirai quanto segue nel tuo file .cshrc file.

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20

In alternativa, se utilizzi un file Integrated Development Environment (IDE) piace Borland JBuilder, Eclipse, IntelliJ IDEA, o Sun ONE Studio, compila ed esegui un semplice programma per confermare che l'IDE sa dove hai installato Java.

Configurazione del server Web: Tomcat

Sul mercato sono disponibili numerosi server Web che supportano lo sviluppo di JavaServer Pages e Servlet. Alcuni server web possono essere scaricati gratuitamente e Tomcat è uno di questi.

Apache Tomcat è un'implementazione software open source delle tecnologie JavaServer Pages e Servlet e può fungere da server autonomo per testare JSP e Servlet e può essere integrato con Apache Web Server. Ecco i passaggi per configurare Tomcat sulla tua macchina:

  • Scarica l'ultima versione di Tomcat da https://tomcat.apache.org/.

  • Dopo aver scaricato l'installazione, decomprimere la distribuzione binaria in una posizione comoda. Ad esempio, inC:\apache-tomcat-5.5.29 on windows, or /usr/local/apache-tomcat-5.5.29 su Linux / Unix e creare CATALINA_HOME variabile di ambiente che punta a queste posizioni.

Tomcat può essere avviato eseguendo i seguenti comandi sulla macchina Windows:

%CATALINA_HOME%\bin\startup.bat
 
or
 
C:\apache-tomcat-5.5.29\bin\startup.bat

Tomcat può essere avviato eseguendo i seguenti comandi sulla macchina Unix (Solaris, Linux, ecc.):

$CATALINA_HOME/bin/startup.sh
 
or
 
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

Dopo un avvio riuscito, le applicazioni web predefinite incluse con Tomcat saranno disponibili visitando http://localhost:8080/.

Dopo l'esecuzione, riceverai il seguente output:

Ulteriori informazioni sulla configurazione e l'esecuzione di Tomcat sono disponibili nella documentazione inclusa qui, nonché sul sito Web di Tomcat - https://tomcat.apache.org/.

Tomcat può essere arrestato eseguendo i seguenti comandi sulla macchina Windows:

%CATALINA_HOME%\bin\shutdown
or

C:\apache-tomcat-5.5.29\bin\shutdown

Tomcat può essere arrestato eseguendo i seguenti comandi su una macchina Unix (Solaris, Linux, ecc.) -

$CATALINA_HOME/bin/shutdown.sh

or

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

Configurazione di CLASSPATH

Poiché i servlet non fanno parte della piattaforma Java, Standard Edition, è necessario identificare le classi servlet nel compilatore.

Se utilizzi Windows, devi inserire le seguenti righe nel file C:\autoexec.bat file.

set CATALINA = C:\apache-tomcat-5.5.29
set CLASSPATH = %CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%

In alternativa, su Windows NT/2000/XP, puoi anche fare clic con il pulsante destro del mouse su My Computer, Selezionare Properties, poi Advanced, poi Environment Variables. Quindi, si aggiorna il valore CLASSPATH e si preme il pulsante OK.

Su Unix (Solaris, Linux, ecc.), Se stai usando la shell C, dovresti inserire le seguenti righe nel tuo .cshrc file.

setenv CATALINA = /usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH

NOTE - Supponendo che la tua directory di sviluppo sia C:\JSPDev (Windows) o /usr/JSPDev (Unix), quindi dovresti aggiungere anche queste directory in CLASSPATH.