jQueryUi datepickerのSimpleDateFormatを使用して日付値を解析しようとしていますが、データベースに保存しようとするたびに、奇妙な形式で保存されます。たとえば、1995年2月10日と入力すると、0002-Jan-01として保存されます。 。
try {
Date albumRelease = new SimpleDateFormat("MM/dd/yyyy").parse(request.getParameter("AlbumRelease"));
album.setAlbumRelease(albumRelease);
} catch (ParseException e) {
e.printStackTrace();
}
<label>Release Date</label>
<input type="text" name="AlbumRelease" id="datepicker" value="<fmt:formatDate pattern="MM/dd/yyyy" value="${album.albumRelease}" />" />
デバッグモードでの変数チェックは、albumReleaseを「SunDec 2700:00:00IST11」として返します。
そして、行番号60のAlbumControllerでブレークポイントエラーが発生します)
https://github.com/linuxsavvy/music-library/blob/master/com.solancer/WebContent/Album.jsp