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.