Passa ai contenuti principali

Post

Visualizzazione dei post da giugno, 2009

JSP: metodi per il percorso dei file/url

Il cuore di tutto è la request (HttpServletRequest) http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/http/HttpServletRequest.html Negli esempi la pagina è file.jsp e sta in /webapp/dir localhost:8080/webapp/dir/file.jsp?param=xxx request.getContextPath() -> /webapp la root della webapp. se la webapp è la ROOT dell'app server, restituisce chiaramente una stringa vuota request.getRequestURI() -> /webapp/dir/file.jsp il percorso completo alla pagina request.getServletPath() -> /dir il percorso alla pagina al di sotto della root della webapp enjoy /m

Tomcat appena installato non parte

Se nel file jakarta_service.log appare questo messaggio ...[174 javajni.c] [error] The specified module could not be found. ...[994 prunsrv.c] [error] Failed creating java C:\Program Files\Java\jre6\bin\client\jvm.dll ...[1269 prunsrv.c] [error] ServiceStart returned 1 Il motivo è semplice: Tomcat non trova una libreria nel path del sistema operativo. msvcr71.dll è una libreria di Microsoft con alcune funzioni C e si può trovare nella directory bin del JRE. Basta copiare la dll nella directory bin di Tomcat (o aggiungere la bin del JRE al PATH del sistema operativo). enjoy /m