Problemas de programación Jsp
lt @ page language = " Java " import = " Java . util . * " codificación de página = " utf-8 " gt
lt
cadena ruta = solicitud. getcontextpath();
cadena basePath = solicitud. obtener esquema() "://" solicitud obtener nombre del servidor() ":" obtener puerto del servidor(). ruta "/";
gt
lt! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN " gt;
lthtml gt
lthead gt
ltbase href = " lt =basePath > gt
lttitle gtMi JSP 'index.jsp 'Página de iniciolt/title gt;
ltmeta http-equiv = " pragma " content = " no-cache " > ? /p>
ltmeta http-equiv = " palabra clave " contenido = " palabra clave 1, palabra clave2, palabra clave3 "
ltmeta http-equiv = " descripción " contenido = "Esta es mi página " gt
lt!-
ltlink rel = " hoja de estilo " tipo = " texto/CSS " href = " estilos . CSS " >>p>
- gt ; p>
lt/head gt;
ltbody gt
ltform action = " select . JSP " método = " post " gt;
lttable width = " 300 " align = " center " border = " 0 " >>p>
lttr gt lttd gt cuenta: ltinput type = " enviar " valor = " iniciar sesión "/ gt lt/TD gt ; tr gt;
lt/table gt;
lt/form gt;
lt/cuerpo gt; ;
Página Select.jsp:
lt @ idioma de la página = "Java" import = "Java.uti
l . * " codificación de página = " utf-8 " gt;
lt
ruta de cadena = solicitud . getcontextpath();
cadena ruta base = solicitud . obtener esquema() "://" solicitud. obtener nombre de servidor() ":" solicitud obtener ruta del puerto del servidor() "/"; /W3C//DTD HTML 4.01 Transicional//ES " gt;
lthtml gt
lthead gt
ltbase href = " lt=basePath > gt p>
lttitle gtMi página de inicio JSP 'index.jsp'lt/title gt;
ltmeta http-equiv = "pragma" content = "no-cache" gt; ltmeta http-equiv = " control de caché " contenido = " no-cache " gt;
ltmeta http-equiv = " expira " contenido = " 0 " >?
ltmeta http-equiv = " palabra clave " contenido = " palabra clave 1, palabra clave2, palabra clave3 "
ltmeta http-equiv = " descripción " contenido = "Esta es mi página" gt
¡Es! -
ltlink rel = " hoja de estilo " tipo = " texto/CSS " href = " estilos . CSS " >>p>
- gt;
lt/head gt;
ltbody gt
lt String nombre de usuario = solicitud . getparameter(" nombre de usuario ");
session.setAttribute("nombre de usuario", nombre de usuario);
ltform action = " display . JSP " método = " post " gt;
lttable width = " 300 " align = " center " border = " 0 " >>p>
p>
lttr gt lttd gtSeleccione un libro:
ltoption value = " 1 " selected gt; Conceptos básicos del desarrollo de aplicaciones web Java
ltoption value="2 " >Programación JSP
ltoption value="3 " >Experto en programación Java
lt/SELECT gt; lt/TD gt; lt/tr gt;
lttr gt lttd col
span="2" align="right " > ltinput type = " enviar " valor = " OK "/ gt/TD gt;
lt/table
lt/form gt;
lt/body gt;
lt/html gt;
Display.jsp·Página
lt @ lenguaje de página = " Java " import = " Java . util . * " codificación de página = " utf-8 " gt
lt
ruta de cadena = solicitud . ();
cadena basePath = solicitud. obtener esquema() "://" solicitud. obtener nombre del servidor() ":" solicitud obtener puerto del servidor() "/"; p>gt
lt! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN " gt;
lthtml gt
lthead gt
ltbase href = " lt =basePath > gt
lttitle gtMi JSP 'index.jsp 'Página de iniciolt/title gt;
ltmeta http-equiv = " pragma " content = " no-cache " > ? /p>
ltmeta http-equiv = " palabra clave " contenido = " palabra clave 1, palabra clave2, palabra clave3 "
ltmeta http-equiv = " descripción " contenido = "Esta es mi página " gt
lt!-
ltlink rel = " hoja de estilo " tipo = " texto/CSS " href = " estilos . CSS " >>p>
- gt ; p>
lt/head gt;
ltbody gt
lt String libro =
if(request.getParameter("libro "). igual a( " 1 "){
Libro="Conceptos básicos del desarrollo de aplicaciones web Java";
}
if(request.getParameter("libro ").
es igual(" 2 "){
Libro="Programación JSP";
}
if(request.getParameter("libro "). Es igual(" 3 "){
Libro="Experto en programación Java";
}
gt
¡Hola! ltfont color="red " > lt = sesión. get atributo(" nombre de usuario ") gt; lt/font gt;, el libro que compraste es:
lt/body gt;
lt/html gt;
Renders finales