Jasper reports 集合的默认参数

Jasper reports 集合的默认参数,jasper-reports,jasperserver,Jasper Reports,Jasperserver,我创建了一个类型为Collection的参数,它是一个多选参数。我想选择一个值作为默认值,但我无法这样做。我已经尝试过这个论坛中提到的所有选项,比如 默认值为new arraylistarays.asListnew String[]{WhatValueUWant}和[],但仍然不起作用。有人能帮我吗 您应该使用此语法为集合类型参数添加默认值:- new ArrayList(Arrays.asList(new String[] {"Val1","Val2", "Val3"})) 为什么不预定义

我创建了一个类型为Collection的参数,它是一个多选参数。我想选择一个值作为默认值,但我无法这样做。我已经尝试过这个论坛中提到的所有选项,比如


默认值为new arraylistarays.asListnew String[]{WhatValueUWant}和[],但仍然不起作用。有人能帮我吗

您应该使用此语法为集合类型参数添加默认值:-

 new ArrayList(Arrays.asList(new String[] {"Val1","Val2", "Val3"}))

为什么不预定义默认参数值呢?我想设置一个默认值,因为每当用户打开应用程序时,只有在需要时才会选择参数。否则它将是默认值