我通过struts框架将一组数字从flex前端发送到后端
var knobValues:Array=new Array();
for(var i:int=0;i<parXmlList.length();i++)
{
knobValues[i]=parBox[i].knob.value;
}
calcEnergy.send(knobValues);
其中,旋钮.value 的类型为 Numbers
如果数组包含数字“0”,则会发生以下错误。错误出现在相应动作类的 setter 方法中。当数组不包含“0”时,不会出现错误...
Error setting value
Method "setKnobValues" failed for object com.tcs.infra.ecm.action.SaveScenarioAction@8f0064 [java.lang.NoSuchMethodException: setKnobValues([Ljava.lang.String;)]
动作类中的Setter方法...
public void setKnobValues(double[] knobValues)
{
this.knobValues = knobValues;
}