Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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
Jsf 选择一个带有删除链接的菜单_Jsf_Jsf 2_Icefaces - Fatal编程技术网

Jsf 选择一个带有删除链接的菜单

Jsf 选择一个带有删除链接的菜单,jsf,jsf-2,icefaces,Jsf,Jsf 2,Icefaces,我想知道是否有一种方法可以在select one(选择一个)菜单中添加delete(删除),以便用户可以从菜单中选择一个或直接从那里删除记录。到目前为止,我有一个正常的选择一个菜单,我有一个叫做{statusReport.deleteTieckt}方法的方法。我只是想知道如何添加到下面的选择一个菜单 <ice:selectOneMenu value="#{statusReport.projectDetID}" style="width: 35

我想知道是否有一种方法可以在select one(选择一个)菜单中添加delete(删除),以便用户可以从菜单中选择一个或直接从那里删除记录。到目前为止,我有一个正常的选择一个菜单,我有一个叫做{statusReport.deleteTieckt}方法的方法。我只是想知道如何添加到下面的选择一个菜单

<ice:selectOneMenu value="#{statusReport.projectDetID}"
                        style="width: 350px;" partialSubmit="true"
                        onchange="this.form.submit()" immediate="true"
                        valueChangeListener="#{statusReport.retrieveReport}">
                            <f:ajax disabled="true"></f:ajax>

                        <f:selectItem itemLabel="Select One" itemValue="" />
                        <f:selectItems value="#{statusReport.listOfProjectDetail}"
                            var="projectBO"
                            itemLabel="#{projectBO.projectDtObj.pname}        #{projectBO.startDate}   -    #{projectBO.endDate}"
                            itemValue="#{projectBO.pdetailId}" noSelectionValue="true" />
                    </ice:selectOneMenu>

您可能应该有两个单独的组合框。我的意思是如何知道用户的意图是选择还是删除。如果打开SelectOne菜单,它应该显示为project\u name:delete。其中delete是一个锚点,单击时应将其从列表中删除。