jsf - 命令按钮操作不起作用

我有这个数据表:

<h:dataTable value="#{orderController.orderList}" var="order"
                                     styleClass="table table-striped">
                            <h:column>
                                <f:facet name="header">#</f:facet>
                                <h:outputText value="#{order.orderNo}" escape="false"/>
                            </h:column>
                            <h:column>
                                <f:facet name="header">Cliente</f:facet>
                                <h:outputText value="#{order.client}" escape="false"/>
                            </h:column>
                            <h:column>
                                <f:facet name="header">Data</f:facet>
                                <h:outputText value="#{order.date}" escape="false"/>
                            </h:column>
                            <h:column>
                                <f:facet name="header">Status</f:facet>
                                <h:outputText value="#{order.status}" escape="false"/>
                            </h:column>
                            <h:column>
                                <f:facet name="header"></f:facet>
                                <h:form>
                                    <h:commandButton action="#{orderController.orderDetail}" value="Detalhe" styleClass="btn btn-info"/>
                                </h:form>
                            </h:column>
</h:dataTable>

我正在显示一个订单列表,每个列表都有一个“详细信息”按钮,可以将用户重定向到 orderDetail.html内页views/fornecedores .

我已经调试,当我点击 commandButton 时,它没有调用我的 bean 函数。[

我也试过这个:<h:commandButton action="views/fornecedores/orderDetail.html" value="Detalhe" styleClass="btn btn-info"/>什么也没有,它一直将我重定向到同一页面,orderSearch.html .

我需要的是调用将接收 orderNo 的方法参数并将加载对象并重定向到 orderDetail.html页面。

我做错了什么或者这种方法的最佳方法是什么?

相关文章:

haskell - 包含不同类型的列表

macos - 在 Mac OS X 中使用命令行杀死 "loginwindow"进程

django - 来自模型的初始表单数据 - Django

c++builder - 如何使用 C++ Builder 打开带有按钮的新表单?

php - 解析 SOAP 负载的 XML 错误 : Reserved XML Name

mysql - SQL select count for more than one like

php - 检查多个字符串是否为空

sql - 如何根据 Oracle SQL 中的日期进行过滤

assembly - 为什么我们可以在16位模式下使用eRx,而在32位模式下不能使用rRx?

math - alpha 混合如何在数学上逐个像素地工作?