Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么在zk中为菜单异常获取不受支持的子项?_Java_Zk - Fatal编程技术网

Java 为什么在zk中为菜单异常获取不受支持的子项?

Java 为什么在zk中为菜单异常获取不受支持的子项?,java,zk,Java,Zk,我有这个zk代码: <zk> <window apply="org.zkoss.bind.BindComposer" viewModel="@id('vm')@init('IndexViewModel')" validationMessages="@id('vmsgs')"> <menubar> <menu> <menuitem label="${each}" f

我有这个zk代码:

<zk>
    <window apply="org.zkoss.bind.BindComposer" viewModel="@id('vm')@init('IndexViewModel')" validationMessages="@id('vmsgs')">
        <menubar>
            <menu>
                <menuitem label="${each}" forEach="@load(vm.menupoints)" />
            </menu>
        </menubar>
    </window>
</zk>

在我的视图模型中:

    private List<String> menupoints = Arrays.asList("Home", "ShipTracking");
    //getter-setter
private List menupoints=Arrays.asList(“Home”、“ShipTracking”);
//吸气剂设定器
但是我得到了一个
index.zul:org.zkoss.zk.ui.UiException:menu:
exception的不受支持的子项……有什么问题吗?我的目标是创建一个包含不同内容的菜单…可能有人也能帮忙吗?
谢谢

菜单项不是菜单的子项。

如果查看,您会发现它只支持
menupopup

<menu>
    <menupopup>
        <menuitem label="${each}" forEach="@load(vm.menupoints)" />
    </menupopup>
</menu>