我正在使用primefaces - PickList来显示源和目标div,如下所示。
左侧是源,右侧是目的地。如果用户点击全部向右移动箭头标记其移动到目的地。但在页面加载时,我希望将源中的所有值移动到目标。
你能帮我解决这个问题吗?答案 0 :(得分:0)
而是将值设置为源,您需要将其设置为目标列表。
@PostConstruct
public void init() {
//Cities
List<String> citiesSource = new ArrayList<String>();
List<String> citiesTarget = new ArrayList<String>();
citiesTarget.add("San Francisco");
citiesTarget.add("London");
citiesTarget.add("Paris");
citiesTarget.add("Istanbul");
citiesTarget.add("Berlin");
citiesTarget.add("Barcelona");
citiesTarget.add("Rome");
cities = new DualListModel<String>(citiesSource, citiesTarget);
//Themes
List<Theme> themesSource = service.getThemes().subList(0, 5);
List<Theme> themesTarget = new ArrayList<Theme>();
themes = new DualListModel<Theme>(themesSource, themesTarget);
}