form表单提交报属性no setter异常

在struts工程中,如果前台提交的form表单时报了异常,

No object in the CompoundRoot has a publicly accessible property named属性名称,

原因是:工程的结构devMode设为了true,form中input name属性会在后台action中找针属性name的setter方法,如果找不到这个属性的setter方法,就会出现no setter could be found;

解决办法就是注掉devMode true    

在struts.xml中设置<constant name="struts.devMode" value="false" />


你可能感兴趣的:(form表单提交)