我有一个复选框组,其值是通过使用另一个复选框组的选定值计算的。所以当我这样做的时候
var check6:com.ibm.xsp.component.xp.XspSelectManyCheckbox = getComponent("check6");
ArrSelected = check6.getSelectedValues();
要获取选定的值,会发生以下异常:
Error calling method 'getSelectedValues()' on java class 'com.ibm.xsp.component.xp.XspSelectManyCheckbox'
java.util.ArrayList incompatible with [Ljava.lang.Object;
Check6 从在 beforePageLoad 事件上计算的会话范围变量中获取其值,并且我还设置了默认值。
请注意,这不会在页面加载时发生,而是在第一次部分刷新时发生。有谁知道这个异常表示什么?
非常感谢!