Olá pessoal
Na minha Action eu tenho a seguinte lista de estados:
ArrayList estados = new ArrayList();
request.setAttribute(“listaEstados”,estados);
Ela é passada por request para o jsp e não pode ser passada atravez do uso de session o uso de session aqui é proibido então estou com o seguinte problema:
A primeira vez que carrega o jsp ele monta meu combobox com todos os estados, agora se eu fizer submit sem quer o usuário tenha informado o estado, na minha action eu verifico se esse combo foi selecionado ou não, caso não tenha sido informado eu retorno para o jsp com uma mensagem de erro que o usuário deve selecionar um estado, é ai que esta o problema no momento em que eu retorno ao jsp o combo está vaziu, eu não posso executar a action outra vez para montar o combo de estados eu tenho que retornar direto para o jsp.
e tambem não posso usar javascript para validar o combo estados, eu tenho que chegar na action de qualquer maneira e retornar ao jsp.
Obs: na verdade quando faço submit do jsp eu perdir a lista de estados.
Alguem teria alguma idéia de como solucionar esse problema?
<html:select property=“estados” >
<logic:present name=“listaEstados” scope=“request” >
<pdk-html:options collection=“listaEstados” property=“estados” labelProperty=“estados”/>
</logic:present>
</pdk-html:select>
Grato
Silva
