0

我是 Struts 新手,使用 Struts 1.2.7。我的目标是能够阅读帮助构建我的 JSP 的操作类中的表单。我可以使用我的 JSP/Struts 中的表单来创建一个数据表,并且我可以从表中清除数据,所有这些都通过 action 类执行方法。但是,我不能做的是读取/查看在我的操作类执行方法中创建 JSP 的相同表单。我得到的是一个空的 ActionForm 传递给我的动作类执行方法。我的第一个猜测是我有一个 JSP/HTML 问题。我认为这是一个非常基本的问题,欢迎任何帮助。

<html:form action="/PolicyServiceTaskAssignment" >
.....
            <!-- Update and Clear submit table -->
            <table align="center" style="width: 450px;">
                <tr>
                    <td colspan="5" style="text-align: center;">
                        <html:submit property="update" value="Update" style="height: 25px"
                            styleId="Update" styleClass="buttonMouseOut"
                            onmouseover="onButtonMouseOver(this.id);"
                            onmouseout="onButtonMouseOut(this.id);" />
                        <html:submit property="clear" value="Clear" style="height: 25px"
                            styleId="Clear" styleClass="buttonMouseOut"
                            onmouseover="onButtonMouseOver(this.id);"
                            onmouseout="onButtonMouseOut(this.id);" />
                    </td>
                </tr>
            </table>
            <!-- Display user's tasks table -->
            <table id="entryTable">
                <logic:notEmpty name="PolicyServiceTaskAssignmentForm"
                    property="tasksList">
                    <tr>
                        <th>
                        </th>
                        <th style="text-align: center;">
                            Job Name
                        </th>
                        <th style="text-align: center;">
                            Experience Level
                        </th>
                        <th style="text-align: center;">
                            Task Name
                        </th>
                        <th style="text-align: center;">
                            Completion Time
                        </th>
                    </tr>
                    <logic:iterate id="row" name="PolicyServiceTaskAssignmentForm" property="tasksList" >
                        <tr>
                            <td>
                                <html:checkbox styleClass="checkbox" name="row" property="checked" />
                            </td>
                            <td>
                                <bean:write name="row" property="jobName" />
                            </td>
                            <td>
                                <bean:write name="row" property="experienceLevel" />
                            </td>
                            <td>
                                <bean:write name="row" property="taskName" />
                            </td>
                            <td>
                                <bean:write name="row" property="completionTime" />
                            </td>
                        </tr>
                    </logic:iterate>

....
</table>
</html:form>
4

0 回答 0