Craig,
I have this Integer[] as part of a bean and String [] as part of a form bean
Do i have to register custom describe to transfer data from a bean having a
string[] to an Integer
in order to use BeanUtils.populate(). If so do you have an example.
// I am trying to transfer liek this.
Map Properties = BeanUtils.describe(formBean);
BeanUtils.populate(dataBean,map);
DATA BEAN:
/**
* The authors of the article
* p
*/
private Integer[] authors;
/**
* Returns the authors.
* @return Integer[]
*/
public Integer[] getAuthors() {
return authors;
}
/**
* Sets the authors.
* @param authors The authors to set
*/
public void setAuthors(Integer[] authors) {
this.authors = authors;
}
FORM BEAN:
/**
* The author of the article
* p
*/
private String[] authors;
/**
* Returns the authors.
* @return Integer[]
*/
public String[] getAuthors() {
return authors;
}
/**
* Sets the authors.
* @param authors The authors to set
*/
public void setAuthors(String[] authors) {
this.authors = authors;
}
-Original Message-
From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 10, 2002 2:48 PM
To: Struts Users Mailing List
Subject: Re: Bean Utils Problems transferring Indexed
Properties.String []--Integer []
On Wed, 10 Jul 2002, Rajesh Kalluri wrote:
Date: Wed, 10 Jul 2002 14:31:10 -0400
From: Rajesh Kalluri [EMAIL PROTECTED]
Reply-To: Struts Users Mailing List [EMAIL PROTECTED]
To: Struts Users Mailing List [EMAIL PROTECTED]
Subject: Bean Utils Problems transferring Indexed Properties.String
[]--Integer []
Hi
I am trying to commons-beanutils to transfer data from a String [] in a
form-bean
to a data bean with a Integer[].
My String[] has three elements when it comes from the ActionForm.
BeanUtils.populate(bean,map); copys only the first element of the String[]
into the integer array.
I searched the archives and the nightly build of commons is supposed to
solve the problem, i tried and it did not help.
Can any one help me with this issue, i am stuck.
Integer integerArray[] =
(Integer[]) ConvertUtils.convert(stringArray, Integer.class);
regards
Rajesh
Craig
--
To unsubscribe, e-mail:
mailto:[EMAIL PROTECTED]
For additional commands, e-mail:
mailto:[EMAIL PROTECTED]
--
To unsubscribe, e-mail: mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]