1

動的な数のドロップダウンを作成したいこのフォームがあります。分類されていないアプリケーションのリストがあり、それぞれにカテゴリを選択するための独自のドロップダウンが必要です。一意のデータをサーバーに渡す方法がわかりません。ドロップダウン オプションはそれぞれ同じです。

<html:form action="/CategorizeApps.do">
    <h3>Uncategorized</h3>
    <br/>
    Categorize each application using the dropdown menu then click categorize.<br/>
    <table class="list">
        <thead>
            <tr class="controls">
                <td><input type="submit" name="btnAction" value="Categorize"/></td>
            </tr>
            <tr class="fields">
                <td>ID</td>
                <td>Name</td>
                <td></td>
            </tr>
        </thead>
        <tbody>
            <logic:iterate id="uncat" name="appsUncat" scope="session">
                <tr class="hlist">
                    <td><bean:write property="id" name="uncat" scope="page"/></td>
                    <td><bean:write property="name" name="uncat" scope="page"/></td>
                    <td>
                        <select id="category" name="category">
                            <logic:iterate id="categories" name="Categories" scope="session">
                                <option value="<bean:write name="categories" property="id" scope="page"/>"><bean:write name="categories" property="name" scope="page"/></option>
                            </logic:iterate>
                        </select>
                    </td>
                </tr>
            </logic:iterate>
        </tbody>
    </table>
</html:form>
4

1 に答える 1

1

値を選択すると、フォーム(カテゴリ)に渡され、カテゴリに設定されます。それはストラット自体によって行われます。ただし、値とオプションには同じ名前または ID を使用する必要があります。または、ドロップダウン値を設定して値を選択します。

于 2012-10-09T10:53:42.167 に答える