gpt4 book ai didi

java - 在 JSP 中向 Struts2 输入日期

转载 作者:太空宇宙 更新时间:2023-11-04 07:41:59 24 4
gpt4 key购买 nike

我正在使用 Struts2 和 Hibernate ORM。我在 this 中找到问题是我必须创建一个转换器并使用该转换器注册我的 bean Date 属性。我尝试过其他类似的方法:

private Date myDate;
private SimpleDateConverter format = new SimpleDateConverter("MM/dd/yyyy");

public String getMyDate()
{
return myDate.toString();
}

public setMyDate(String myDate)
{
try{
this.myDate = format.parse(myDate);
} Catch(Exception e) {
e.printStackTrace();
}
}

但它不起作用。有人可以解释一下为什么吗?因为我上面的代码可以很好地进行转换

最佳答案

代码通过使用 toString 的默认实现返回 getter 中的类,应使用格式化程序对其进行格式化。

public String getMyDate()
{
return format.format(myDate);
}

这部分代码还存在大小写问题:

public setMyDate(String myDate)
{
try{
this.MyDate = format.parse(myDate); //should be this.myDate = ...
} Catch(Exception e) {
e.printStackTrace();
}
}

关于java - 在 JSP 中向 Struts2 输入日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15921347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com