使用 BootsFaces 的 JSF。 BootsFaces 不工作

JSF with use of BootsFaces. BootsFaces Not working

我的 input.xhtml 文件中有如下代码,它接受用户的输入。但是这个 BootsFaces 代码不起作用,如果有人遇到过这个问题,请有人帮助我解决这个问题。

<b:form id="studentForm" styleClass="form-horizontal">
              <h:panelGrid columns="1" cellpadding="5">
                <b:inputText label="E-mail:" labelStyle="width:80px;">
                  <f:facet name="prepend">
                    <h:inputText value="#{studentBean.firstName}" styleClass="form-control" />
                  </f:facet>
                </b:inputText>
            </h:panelGrid>
            <div class="form-group">
                        <div class="col-sm-offset-2 col-sm-10">
                            <b:commandButton value="Create" action="#{studentBean.createStudentForm}" styleClass="btn btn-default" />
                        </div>
                    </div>
</b:form>

您使用的 b:inputText 不正确。你不应该把 h:inputText 包裹在里面。您可以使用 b:inputText 标签绑定值:

<b:inputText label="First name:"
             labelStyle="width:80px;"
             value="#{studentBean.firstName}"/>

另请参阅: