アプリに問題があります。データベースからいくつかのフィールドを編集しているフォームがあります。そして、「時間」フィールドは常に残りのフィールドと「一致していません」。問題は '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 オブジェクトにマッピングしています。入力パスのこの「時間」で何が問題になる可能性がありますか?