Tenho em um form um array de String.
Queria validar quando esse array estiver nulo, sem string alguma.
Tentei de varias formas, procurei a documentação mas não achei.
O que eu mais achei que chegou proximo é o codigo a seguir.
Você pode usar uma ACTION que faça essa validação.
ublicclassTesteextendsAction{@OverridepublicActionForwardexecute(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)throwsException{if(myArray!=null){/*Façaalgumacoisa*/returnmapping.findForward("nao e nulo");}returnmapping.findForward("e nulo");
Depois você mapeia no struts.xml e passa no seu form < form action= /myarray> …
<actionpath="/myarray"scope="request"type="sua action"><forwardname="nao e nulo"path="faz alguma coisa"></forward><forwardname="e nulo "path="/.jsp ou .do"></forward></action>
Espero ter ajudado.
Falow
ivandasilva
Não seria o caso de você usar o método validate() ?
Ele é declarado também no struts-config
Flavio_Luiz
Preciso usar as validações do Struts…
me explica melhor sobre o metodo validate(), pois eu não entendi…
ivandasilva
Dentro do seu struts-config você faz a declaração do form bean exemplo: