JSP (Java Server Page) - Cajas de texto en jsp

 
Vista:

Cajas de texto en jsp

Publicado por Joahna Sánchez (1 intervención) el 09/02/2009 20:09:10
Hola. Tengo un problema muy grande. Tengo un jsp que me muestra unas cajas de texto y lo que quiero es meter en variables lo que meta el usuario. Pongo aquí mi código pero no os riais mucho, vale:
<jsp:useBean id="libro" class="libreriajsp.Libro"/>
<%@ page language="java" import="java.util.*, libreriajsp.*" %>

<html>
<head>
<title>Librería -- Insertando un nuevo Libro</title>
</head>
<body bgcolor="#ffffee">
<h1><center>Libreria -- Insertando un nuevo Libro</center></h1>
<%if((request.getParameter("id")==null) &&
(request.getParameter("titulo")==null) &&
(request.getParameter("autor")==null) &&
(request.getParameter("ubicacion")==null))
{%>
<CENTER> <!-- RECUPERAR EL VALOR DE ESTAS CAJAS DE TEXTO-->
<H2>Información del libro</H2>
<form method="GET" action="insertar.jsp">
<P>
Id:<input type="text" name="id" size=27>
<p>
<P>
Titulo: <input type="text" name="titulo" size=27>
<p>
<P>
Autor: <input type="text" name="autor" size=27>
<p>
Ubicacion: <input type="text" name="ubicacion" size=27>
<P>
<input type="submit" value="Insertar">
</FORM>
</CENTER>
<%}%>
//ESTE TROCITO LO PUSE YA A LA DESESPERADA
<jsp:getProperty name="libro" property="id"/>
<jsp:getProperty name="libro" property="autor"/>
<jsp:getProperty name="libro" property="titulo"/>
<jsp:getProperty name="libro" property="ubicacion"/>
<% //ESTE TROCITO LO PUSE YA A LA DESESPERADA
System.out.println(request.getParameter("id"));
String id=request.getParameter("id");
String aut=request.getParameter("autor");
String tit=request.getParameter("titulo");
String ubi=request.getParameter ("ubicacion");
AccesoBD accesoBD= new AccesoBD();
accesoBD.insertarLibro(libro.getId(),tit,aut,ubi);
%>
<hr>
<center>
<a href="Index.jsp">Volver a la Página Inicial</a>
</center>
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder