0

FMTとSpringMVCに問題があります:

日付フィールドを含むオブジェクトがあるので、fmtを使用して次のようにjspページに表示します。

<fmt:formatDate value="${form.dtBegin}" type="date" pattern="dd/MM/yyyy HH:mm" />

問題は、ページを送信すると、このフィールド「form.dtBegin」が新しい日付を取得し、私の場合、このフィールドは変更されないことです。

それで、あなたはこの問題について何か考えがありますか?

みんなありがとう!

4

1 に答える 1

1

たぶん、あなたはあなたのコントローラーで日付を拘束することを試みることができます。

@InitBinder
public void initBinder(WebDataBinder dataBinder) {
    dataBinder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("dd/MM/yyyy HH:mm"), true));
}
于 2012-05-15T12:13:44.220 に答える