Tema: SOS Strust 2
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2013, 02:44
pamontes
 
Fecha de Ingreso: febrero-2013
Ubicación: Utrera
Mensajes: 9
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta SOS Strust 2

Hola, soy novato en tecnologías web (vengo del COBOL y me estoy reciclando a base de chocazos) y llevo unos días atascado con el Struts2. A ver si algún alma caritativa me puede echar una mano. Estoy seguro que el problema es cualquier tontería...

Mi objetivo es recuperar de un select el valor apuntado por el listkey. Si bien en el action recupero sin problemas los valores de los textfield, del list no tengo visibilidad alguna.

Código del jsp:
[..]
<s:form action="acceso">
<s:select label="Empresa" name="selectEmpresa"
list='listaEmpresas' listValue="nombreEmpresa" listKey="idEmpresa"/>
<s:textfield label="Usuario" name="usuario" />
<s:password label="Password" name="password" />
<s:submit value="Aceptar" />
</s:form>
[..]

Código del Action:
public class LoginAction extends ActionSupport {

private String usuario;
private String password;
private int idEmpresa;
[..]
seter y geter....
[..]
public String execute() throws Exception
{

LoginAction acUsuario = new LoginAction();
Usuario hbUsuario = new Usuario();

acUsuario.setUsuario(usuario);
acUsuario.setPassword(password);
acUsuario.setEmpresa(idEmpresa);

[..] En la línea de código anterior el idEmpresa está a null, sin embargo usuario y password sí están informados.

¿cual es el problema? mil gracias.