Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta jsp

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

jsp+form: problemi con caratteri accentati

Con il submit di un form (GET o POST) si possono ricevere schifezze al posto dei caratteri accentati. Ipotizzando di usare UTF8, non basta che: il file sia salvato come UTF-8 la pagina dica di essere UTF-8 <meta equiv="Content-Type" content="text/html; charset=utf-8"> Occorre specificare anche l'encoding della request: Sarebbe anche da impostare l'encoding del Connector per prendere valori accentati dalla request. può essere utile: http://wiki.apache.org/tomcat/FAQ/CharacterEncoding enjoy /m