Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/09/2011, 01:17
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 4 meses
Puntos: 188
Respuesta: Como obtener valor de una caja de texto

Con servlets, lo básico es:

De jsp a servlet: Se usa un objeto de la clase HttpServletRequest (al que llamaremos request) para recuperar los parámetros de la jsp.
- Dentro del servlet -
String contenidoTexto = request.getParameter("nameCajaTexto"); // En tu caso

De servlet a jsp: bien puedes usar beans, bien enviarlo como atributo a la jsp, bien como atributos de sesión... si lo haces en la request.
- Dentro del servlet -
request.setAttribute("attName",contenidoTexto); // Ojo , aquí se trata como un objeto, así que para recuperarlo hay que indicarle que es un String,.
- En la JSP, dentro de un scriptlet -
String textoCaja = (String) request.getAttribute("attName");
if (textoCaja == null) textoCaja = "";

y luego a tu caja de texto en el value le haces: value="<%=textoCaja%>"

Y ya te lo mostraría