Tecnologie Web: Parte 6h [Martedì, 23 Maggio 2006]
|
Home /
Teaching |
Link degli esempi JSP+JSTL visti a lezione
Link alle pagine JSP+JSTL viste a lezione:
Utilizzare la libreria di TAG JSTL xml
L'utilizzo della libreria xml sul sito jsp.dti.unimi.it non presenta
nulla di nuovo rispetto a quanto visto fino ad ora. A casa, utilizzando Tomcat, a seconda
della JDK che avete installata potrebbe verificarsi che non riusciate a far funzionare
gli esempi visti a lezione. Ciò è dovuto ad una libreria mancante od obsoleta nel
vostro percorso delle classi; la libreria è Xalan.jar, un processore XSLT.
Per prima cosa la libreria va scaricata da
http://www.apache.org/dist/xml/xalan-j/ [ad esempio scaricate
xalan-j_2_7_0-bin.zip]. L'archivio va scompattato e dovete estrarre i tre files:
xalan.jar, xml-apis.jar e xercesImpl.jar. Inoltre:
- se avete installato la JRE Java 1.4 [sconsigliato], la libreria Xalan.jar è
inclusa nella JRE ma in una versione obsoleta e incompatibile. Dovete installare
la libreria aggiornata (i tre files)
necessariamente nella cartella \lib\endorsed all'interno
della cartella dove avete installato la JRE
[ad esempio C:\Programmi\Java\jre1.4.2\lib\endorsed]. In alcuni casi potrebbe funzionare
anche copiando i files in TOMCAT_HOME/common/endorsed [dove TOMCAT_HOME
è la cartella in cui avete installato Tomcat]
- se avete installato la JRE Java 1.5 [vivamente consigliato per il corso], la libreria
Xalan.jar non è installata quindi potete semplicemente copiare i file nella sottocartella
<inizialeCognome>\WEB-INF\lib del vostro progetto [oppure nella sottocartella
\common\endorsed all'interno della cartella dove avete installato Tomcat].