Combobox with zk error

asked 2013-09-26 02:41:33 +0800

daovallec gravatar image daovallec
11 2

updated 2013-09-27 06:25:44 +0800

I have this zk code:

<hbox pack="center" align="top" width="100%" height="400px">
<style src="/widgets/combobox/simple_combobox/css/simple_combo.css" />
<div apply="org.zkoss.bind.BindComposer" height="278px" width="443px"
 viewModel="@id('vm') @init('ShirtViewModel')">
    <separator spacing="40px" />
            <label value="Color" />
            <combobox id="cmbColor" width="150px"
                  model="@load(vm.names)" selectedItem="@bind(vm.iname)">


and i have this java class:

public class ShirtViewModel {
    private String iname, iSize;
    private  List<String> names = Arrays.asList("juan", "marcus", "pedro");
    private  List<String> sizes =  Arrays.asList("big", "little", "medium");

    public List<String> getNames() {
        return names;

    public void setNames(List<String> names) {
        this.names = names;

    public void setSizes(List<String> sizes) {
        this.sizes = sizes;

    public List<String> getSizes() {
        return sizes;

    public void init() {

    public String getIname() {
        return iname;

    public void setIname(String iname) {
        this.iname = iname;

    public String getiSize() {
        return iSize;

    public void setiSize(String iSize) {
        this.iSize = iSize;

And i have an error with this code and i do not know why?

The error that i have is, and i have like model my class, i do not know what happen:

org.zkoss.zk.ui.UiException: model of the databind combobox <combobox dyfq8#cmbcolor=""> must be an instanceof of org.zkoss.zkplus.databind.BindingListModel.[juan, marcus, pedro] org.zkoss.zkplus.databind.SelectedComboitemConverter.coerceToUi(SelectedComboitemConverter.java:129)

Somebody can help me, and say me how can i correct my error

Then in the following page is explained better my problem, that is that i have a page with users that i obtain to my database, later, each user has a list of Mno, then, i need a listbox with all Mno in my database (it is a query, and is in my DAO), and i need the in the listbox the selecteditem with the mno that the user has.

in this page: is my problem explained:

 forum. zkoss. org/question/88986/problem-with-listbox-selecteditem/
delete flag offensive retag edit

2 Answers

Sort by ยป oldest newest most voted

answered 2013-09-27 03:23:23 +0800

cor3000 gravatar image cor3000
5113 2 7
ZK Team

I copied your example into ZK fiddle, it worked immediately and I cannot reproduce the error you encounter.

Am I missing something?

Which ZK/Java version are you using?

Maybe you can adjust the example in fiddle, to reproduce the problem.


link publish delete flag offensive edit

answered 2013-09-26 11:40:46 +0800

sjoshi gravatar image sjoshi flag of India
3493 1 8

How to work with ZK Combobox? zk-combobox-with-selectoption


link publish delete flag offensive edit
Your answer
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

1 follower



Asked: 2013-09-26 02:41:33 +0800

Seen: 28 times

Last updated: Sep 27 '13

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More