사용자 프로필을 편집하고 있습니다. 사용자의 생년월일을 편집 할 방법이 필요합니다. 내 작업 클래스에서 dateOfBirth은 Calendar 객체입니다. 이제 어떻게 생년월일 텍스트 필드에 날짜를 채울 수 있습니다. struts2가 상자 밖으로 형 컨버터의 집합을 가지고 있으며, struts2는 날짜 변환을 지원하기 때문에struts2 텍스트 필드 태그에서 날짜를 달력 개체로 변환하는 방법
<s:textfield id="txtDob" name="dateOfBirth" />
public class Person {
private Calendar dateOfBirth;
public Calendar getDateOfBirth() {
return dateOfBirth;
}
public void setDateOfBirth(Calendar dateOfBirth) {
this.dateOfBirth = dateOfBirth;
}
}
내가 JSP를 실행할 때,이 내가 텍스트 필드 내에서 무엇을 얻을은
java.util.GregorianCalendar[time=366229800000,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Calcutta",offset=19800000,dstSavings=0,useDaylight=false,transitions=6,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=1981,MONTH=7,WEEK_OF_YEAR=33,WEEK_OF_MONTH=3,DAY_OF_MONTH=10,DAY_OF_YEAR=222,DAY_OF_WEEK=2,DAY_OF_WEEK_IN_MONTH=2,AM_PM=0,HOUR=0,HOUR_OF_DAY=0,MINUTE=0,SECOND=0,MILLISECOND=0,ZONE_OFFSET=19800000,DST_OFFSET=0]
나는 그렇지 않습니다. 나는 몇 가지 해결책을 찾지 못했지만 어떤 것을 찾고있다. – Hasif
나는이 dateOfBirth.time을 시도했고 날짜 MM/dd/yy 형식을 얻었는데 어떻게 MM/dd/yyyy 형식을 얻을 수 있습니까? – Hasif