Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/12/2013, 22:05
Avatar de chrisdawill
chrisdawill
 
Fecha de Ingreso: agosto-2013
Mensajes: 25
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Dudas con formulario html y servlets

Esta medio solucionado logre pasar la variable pero me sale null lo hice de esta manera, no se si alguno me pueda ayudar de aqui en adelante
Codigo en servlet:

out.println("<h1>Informacion de todos los libros</h1>");
out.println("<br><input type='button' onClick=window.location.href='PPCliente.jsp' value='Menu Cliente'>");
out.println("<br><input type='button' onClick=window.location.href='LoginAdmin.jsp' value='Menu Admin'>");
out.println("</body>");
while (rsDatos.next()){
out.println("<table>");
out.println("<br>Codigo:" + rsDatos.getString("CODLIBRO"));
out.println("<br>Nombres:" + rsDatos.getString("NOMBRELIBRO"));
out.println("<br>Apellidos:" + rsDatos.getString("AUTORLIBRO"));
out.println("<br>Edad:" + rsDatos.getString("EDITORIALLIBRO"));
out.println("<br>Sexo:" + rsDatos.getString("PAISDELAUTOR"));
out.println("<br>Direccion:" + rsDatos.getString("NUMPGSLIBRO"));
out.println("<br>Telefono:" + rsDatos.getString("PRECIOLIBRO"));
out.println("<br>Usuario:" + rsDatos.getString("GENEROLIBRO"));
out.println("<br><input type='submit' name='comprar' onClick=window.location.href='ComprarLibro.jsp' value='Comprar'>");
out.println("</table>");

String codlib = request.getParameter(rsDatos.getString("CODLIBRO") );
request.getSession().setAttribute("CodLibro", codlib);
}

Codigo JSP:

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%
HttpSession sesion=request.getSession();

String codlib = (String) sesion.getAttribute("CodLibro");
%>
<h1>Hello World!</h1>
<h2><br>Codigo:<%=codlib%> </h2>

</body>
</html>

Espero me puedan ayudar :D