ok, ti faccio un esempio pratico.
1)
ho installato l'SDK al seguente indirizzo:
C:\j2sdk\j2sdk1.4.2\
poi sono andato ad aggiungere nella variabile di sistema "PATH"
il seguente indirizzo:
C:\j2sdk\j2sdk1.4.2\bin
ho anche creato una NUOVA variabile di sistema,
l'ho chiamata "JAVA_HOME" ed ho inserito il seguente indirizzo:
C:\j2sdk\j2sdk1.4.2
2)
poi, ho installato TOMCAT all'indirizzo:
C:\Programmi\Apache Group\Tomcat 4.1\
e sono andato ad aggiungere nella variabile di sistema "PATH"
il seguente indirizzo:
C:\Programmi\Apache Group\Tomcat 4.1\bin
ho anche creato una NUOVA variabile di sistema,
l'ho chiamata "TOMCAT_HOME" ed ho inserito il seguente indirizzo:
C:\Programmi\Apache Group\Tomcat 4.1
Avvia TOMCAT, ora il browser dovrebbe riconoscere le JSP
p.s. se non va, prova a disinstallare/riscaricare/reinstallare tutto (JDK+TOMCAT).