首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery datepicker spring mvc日期格式

jquery datepicker spring mvc日期格式
EN

Stack Overflow用户
提问于 2013-02-16 17:18:50
回答 2查看 7.9K关注 0票数 1

当我用datepicker保存一个对象时,它是ok的。但当我尝试更新时,我会遇到问题。在更新期间,hibernate返回date对象,如2012-3-4,这将进入jquery datepicker字段。日期选择器字段不知道此格式,更新期间的日期不会保存,因为日期格式不正确。jquery日期格式为mm/dd/yyyy。我想在datepicker中保留此格式。

我该怎么办?

jquery

代码语言:javascript
复制
$( "#event_end_date" ).datepicker();      

.jsp

代码语言:javascript
复制
 <f:input path="activity.eventDate" type="text" style="width: 90%"/>

控制器部件

代码语言:javascript
复制
    @RequestMapping("/activity/{id}")
public String updateActivity(Model model, @PathVariable Long id) {
    Activity activity =  (Activity) databaseDao.load(id, Activity.class);
    ActivityVO act = new ActivityVO();
    act.setActivity(activity);
    model.addAttribute("activityVO", act);
    return "activity/create-activity";
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-16 18:57:00

我跟踪了http://ankeetmaini.wordpress.com/2012/01/24/binding-date-in-spring/它解决了问题

代码语言:javascript
复制
@InitBinder
    public void initBinder(WebDataBinder webDataBinder) {
             SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy");
             dateFormat.setLenient(false);
             webDataBinder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));
         }
票数 3
EN

Stack Overflow用户

发布于 2013-02-16 17:54:28

在使用Spring时,您有许多方法可以控制日期格式。就我个人而言,我更喜欢CustomPropertyEditor,但你可以给注解驱动的格式化一个机会。下面是我的资源列表,你可以查看:

http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/validation.html

@DateTimeFormat not working properly

Spring Java @DateTimeFormat

Spring MVC type conversion : PropertyEditor or Converter?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14908761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档