1

アプリに問題があります。データベースからいくつかのフィールドを編集しているフォームがあります。そして、「時間」フィールドは常に残りのフィールドと「一致していません」。問題は 'form:input path="time"' マークにあります。「時間」を「日付」または「説明」に変更すると、すべてがうまくいきます。これがどのように見えるかのイメージです:

そして、ここに私のjspファイルの一部があります:

  <form:form method="post" commandName="note" action="update_note">
    <form:hidden path="note_id"/>
    <div id="vertical">
        <div id="edit">
            Date
            <form:input path="date"/>
        </div>
        <div id="edit">
            Time
            <form:input path="time"/>
        </div>
        <div id="edit">
            Description
            <form:input size="30" path="description"/>
        </div>
    </div>
   </div>

データベースの時間は TIME タイプであり、Java クラスではそれを java.sql.Time オブジェクトにマッピングしています。入力パスのこの「時間」で何が問題になる可能性がありますか?

4

1 に答える 1