通过javascript读取JSF commandbutton动作属性值

时间:2013-07-24 11:58:23

标签: java javascript jsf-2

嗨有什么办法可以通过它读取JSF命令按钮动作属性值。我的命令按钮语句是

<h:commandButton id="cmdBtn" value="GO" action="#{managedBean.submit}"onclick="javascriptfunction()"/>

action属性从托管bean获取值,命令按钮在表单中。

下面的

是我的选择菜单

<h:selectOneMenu id="workspaceOptions"
            value="#{workSpaceBean.selectedItem}" class="selectMenu">
            <f:selectItem id="header" itemLabel="Select" itemValue="#{null}" />
            <f:selectItem id="option1" itemLabel="Assignments" itemValue="assignment" />
            <f:selectItem id="option2" itemLabel="Preview" itemValue="preview" />
            <f:selectItem id="option3" itemLabel="Edit Coverage" itemValue="editCoverage" />
            <f:selectItem id="option4" itemLabel="attachment" itemValue="attachment" />
        </h:selectOneMenu>

        <h:commandButton id="cmdBtn" value="GO" class="commandButton"
            action="#{workSpaceBean.submit}" onclick="javascriptfunction()" />`

对于选项editCoverage,附件我将根据托管bean中的某些条件获得多个结果。我想要做的是在新窗口中打开这些结果视图,并且剩余选项需要保留在同一页面中。

0 个答案:

没有答案