Olá pessoal,
Tenho um JSP de cadastro que ao ser ativado deve automaticamente carregar o select com uma lista.
Estou tentando retornar uma list(Regras - método de uma Action) para um objeto select(HTML-JSP), mas não estou conseguindo preenche-lo.
Acompanhando a execução, vejo :
- Action esta sendo chamada
- O método Combo esta sendo executado
- O Hibernate esta criando o SQL e retornado a list
- Retorno a list resultando do método find para o objeto comboconfigs(List)
Estou disponibilizando o comboconfigs para a ActionContext, como descrito abaixo:
/Visão do xwork/
<action name="Combo" class="pacote.Action.ActionMachine" method="combo">
<result name="success" type="dispatcher">/CAD_MACHINE.jsp</result>
<interceptor-ref name="defaultStack"/>
</action> [/code]
/Visão da implementação da ActionMachine/
/Método combo/
[code]public String combo() throws HibernateException {
try {
_RootDAO.initialize();
comboconfigs = configurationDAO.findAll();
ActionContext.getContext().getSession().put(comboconfigs,"comboconfigs");
} catch (HibernateException e) {
e.printStackTrace();
}
return SUCCESS;
}
/Método para retornar a lista/
public List getComboconfigs() {
return comboconfigs;
}
/Visão do JSP/
<ww:action name="'Combo'" id="combo"/>
<ui select label="'Configuracao'" name="'configuracao'" list="@combo/comboconfigs" listValue="'Configuration.OperatingSystem'"/>
Gostaria da ajuda de vocês para revisar os passos ou a indicação de um procedimento que esteja faltando.
Abraços
Schilmisky