h:commandButton没有调用action

时间:2013-10-24 02:54:53

标签: jsf

<html xmlns:h="http://java.sun.com/jsf/facelets"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui"
      xmlns:o="http://omnifaces.org/ui">

    <h:form>
        <h:commandButton value="Home" action="/index?faces-redirect=true"/>
        <p:dataTable var="people" value="#{tableBean.lazyModel}" paginator="true" 
            rows="10"
            paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink}  {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink}"
            lazy="true">  
            <p:column>
                <h:commandButton value="Call Action" action="#{bean.call(object)}/>
            </p:column>
        </p:dataTable>
    </h:form>

使用作用域作用于调用(Object对象)。但是,单击按钮时不会调用此方法。

0 个答案:

没有答案