I have a problem that can be stripped down to the following: a jsp with a
form:

        <s:form action="batch">
                <s:checkbox name="formReturned" theme="simple" fieldValue="0"
value="false"></s:checkbox>
                 <s:checkbox name="formReturned" theme="simple" fieldValue="1"
value="false"></s:checkbox>
                 <s:submit></s:submit>  
        </s:form>


The action has a 

private int[] formReturned;

with getters and setters.

If any of the two checkboxes are checked, formReturned will be a vector with
the fieldValue(s) of the checked box(es).

However, if neither checkboxes are checked, it will be null and Struts will
send me to the Input (which is not configured).

I even tried to set:
        public void prepare() throws Exception {
                if(formReturned==null)
                {
                        log.warn("Miguel - warning, null value!");
                        formReturned = new int[2];
                        
                }               
        }
To see if it was a problem of null formReturned value, but it is not. Struts
will set formReturned = new int[2], but it'll go to the error (before
running the action) anyway.

The full stacktrace is  http://pastebin.com/m43225ede
http://pastebin.com/m43225ede .

How can I prevent struts from trying to return to the input? What sort of
validation is it failing (I don't have any validation on any field)?

Thank you very much for any help!
-- 
View this message in context: 
http://www.nabble.com/No-result-defined-for-action-and-result-input-with-checkbox-tp16966533p16966533.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to