Entradas

Mostrando las entradas con la etiqueta jsp

Java Web MVC - Sesión 01.01: Cargando un archivo

Imagen
Si vieron el vídeo y post anterior, habrán visto que propongo cargar la foto del usuario que se está registrando.. pero no aparece en el tutorial. Y si no lo han visto, ahora ya lo saben. Pues bien, este post es un anexo a la sesión anterior sobre Java Web MVC.

Java: Primeros pasos - La revista

El grupo "Java: Primeros Pasos" ha lanzado el segundo número de su revista digital. La podéis descargar de aquí http://osum.sun.com/group/javaprimerospasos Los temas que tratan en este número son: Java Web "JSP": Cómo crear una JSP. (Usando el único IDE que lo tiene todo: NetBeans*) Instalación de MySQL, Apache y PHP en Fedora Muy recomendada para quienes recién se inician en el mundo Java. Felicitaciones al grupo (*) La publicidad de NB en este post es mía :)

getParameter() con JSF y ICEfaces

Cuando se quiere obtener el parámetro de un URL usando JSP, se usa así: String param=request.getParameter("nombre"); En JSF, es un poquitín más largo: String param=FacesContext.getCurrentInstance().getExternalContext() .getRequestParameterMap().get("nombre"); Pero lo anterior no funciona en ICEfaces. Devuelve siempre nulo. Si se quiere obtener el parámetro por URL, se debe escribir: String param=((HttpServletRequest)FacesContext.getCurrentInstance() .getExternalContext().getRequest()).getParameter("nombre");

Convertir JSP a RIA con ICEfaces

Encontré este vídeo donde se muestra cómo se convierte una aplicación de puros JSP a una aplicación realmente enriquecida para Internet (RIA) usando ICEfaces. http://java.dzone.com/features/icefaces-jsp-to-ria/

According to TLD or attribute directive in tag file, attribute value does not accept any expressions

Este error me sucedían una y otra vez, revisaba los JSP, los TLD (que estaban dentro del .jar y siempre me aparecía ese error According to TLD or attribute directive in tag file, attribute value does not accept any expressions ... no me dejaría resignar en dejar los JSTL solo porque a veces me sale y otras veces puedo evaluar una evaluación como. <c:out value="${1+2}"/> La solución es sencilla: No debo de usar esta declaración del taglib <%@taglib uri="http://java.sun.com/jstl/core" prefix="c"%> Sino esta: <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>