Não consigo sair desse erro…onde posso estar errando?
SEVERE: Servlet.service() for servlet action threw exception
java.lang.IllegalArgumentException: argument type mismatch
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.java:1789)
at org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.java:1684)
at org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:1713)
at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:1019)
at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808)
CategoriaForm
private FormFile[] imagem = new FormFile[2];
/**
* @return Returns the imagem1.
*/
public FormFile[] getImagem() {
return imagem;
}
/**
* @param imagem1 The imagem1 to set.
*/
public void setImagem(FormFile[] imagem) {
this.imagem = imagem;
}
public void reset(ActionMapping arg0, HttpServletRequest arg1) {
// TODO Auto-generated method stub
super.reset(arg0, arg1);
}
public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) {
// TODO Auto-generated method stub
return super.validate(arg0, arg1);
}