报的错误信息:
ognl.MethodFailedException: Method "setImgs" failed for object com.slspmall.action.GoodAction@608f91 [java.lang.NoSuchMethodException: com.slspmall.action.GoodAction$$EnhancerByCGLIB$$5c208e88.setImgs([Ljava.lang.String;)]页面
<input type="hidden" name="oldFileName" value="${good.thumbnail}">
   Action中
public File getImgs() {
return imgs;
} public void setImgs(File imgs) {
this.imgs = imgs;
}
求大神解决

解决方案 »

  1.   

    看你代码中setImgs的参数是file类型的,
    而报错是因为想要一个参数是String类型的setImgs方法
      

  2.   

    <input type="hidden" name="oldFileName" value="${good.thumbnail}">页面上name=oldFileName然而后台是imgs,当然找不到getImgs()方法了,应该将页面上的name=oldFileName改成imgs,或者将后台的imgs改成oldFileName
      

  3.   

    <s:form action="pages/good!update.action" method="post" enctype="multipart/form-data">
    。都不是那些的错误,表单忘加这句代码了。