richardsa...@gmail.com
To: Struts Users Mailing List user@struts.apache.org
Sent: Mon, 11 May 2009 11:44 am
Subject: Re: Converter trying to set String on int field
After some further investigation I found that any array type that has
no values from the form on submit will call setXXX
I have a bunch of check boxes called userId. In my action I have int
userId[] and setUserId(int[] ids)
When I select a checkbox the conversion works normally. When I dont
check any boxes on the form and submit, I get the following:
2009-05-11 10:54:28,606 [http-8080-6] DEBUG []: - Property:
After some further investigation I found that any array type that has
no values from the form on submit will call setXXX(String).
I checked the source of
com.opensymphony.xwork2.util.XWorkBasicConverter and this is the first
thing it does:
if (value == null ||
I bet it has something to do with a null not being assignable to an int.
Chris
-Original Message-
From: Richard Sayre richardsa...@gmail.com
To: Struts Users Mailing List user@struts.apache.org
Sent: Mon, 11 May 2009 11:44 am
Subject: Re: Converter trying to set String on int
...@aol.com wrote:
I bet it has something to do with a null not being assignable to an int.
Chris
-Original Message-
From: Richard Sayre richardsa...@gmail.com
To: Struts Users Mailing List user@struts.apache.org
Sent: Mon, 11 May 2009 11:44 am
Subject: Re: Converter trying to set
5 matches
Mail list logo