Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2011, 15:45
sirdaiz
 
Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 13 años, 4 meses
Puntos: 21
Ayuda con request

Hola tengo el siguiente Action:

public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
Context ctx=new InitialContext();
OperacionesLocal operaciones=(OperacionesLocal) ctx.lookup("java:comp/env/login");
String usuario=request.getParameter("usuario");
Usuarios existe=operaciones.getUsuario(usuario);
if (existe==null){
usuario="El usuario no existe";
}
request.setAttribute("usuario",usuario);
}

que redirecciona a un jsp:

<% if (request.getParameter("usuario")!=null){%>
<b>Bienvenido: ${usuario}</b>
<%} else {%>
<b>
<table>
<tr>
<td>
Usuario
</td>
<td>
<input type="text" id="usuario" name="usuario"/>
</td>
</tr>
<tr>
<td>
Contraseña
</td>
<td>
<input type="text" id="contraseña" name="contraseña"/>
</td>
</tr>
<tr>
<td>
<input type="button" value="Aceptar" onclick="conectarse()"/>
</td>
</tr>
</table>
${usuario}
</b>
<%}
%>

pero siempre pasa por el Bienvenido, por lo que he ehco lo sgte ara ver que me muestra:

<% if (request.getParameter("usuario")!=null){%>
<%=request.getParameter("usuario")%>
<b>Bienvenido: ${usuario}</b>

y en vez de salirme null me sale el usuario que introduje

Alguna ayuda?

Gracias