java 및 eclipse를 사용하여 GWT 응용 프로그램을 작성하고 있습니다. 텍스트 필드에 날짜 유효성 검사를 추가하려고하는데 이상한 문제를 해결하려고합니다. SimpleDateFormat을 사용할 때 Mvp4gAnnotationException이 발생합니다.
내 개미 빌드를 구축을 위해 노력하고, 나는 다음과 같은 오류 com.mvp4g.util.exception.loader.Mvp4gAnnotationException를 얻을 :내 코드는 다음과 같습니다 :
private boolean dateValidation(Date value) {
boolean valid = true;
String dateString = value.toString();
try {
//SimpleDateFormat format = new SimpleDateFormat("MM/dd/yyyy HH:mm a");
//format.setLenient(false);
//format.parse(dateString);
} catch (Exception e) {
valid = false;
}
return valid;
}
(가) 코드를 주석 오류의 원인이되는 코드입니다. format = new SimpleDateFormat() 문을 주석 해제하면 건물이 손상됩니다. 그렇지 않으면 괜찮습니다. 누구든지이 문제의 원인을 알 수 있습니까? 나는 GWT에 익숙하지 않아서 무엇이이 문제를 일으키는 지 확신 할 수 없다. ...
나는 어떤 도움을 주신다. 나는 이것을 둘러 보았고 영원히 이것을 알아 내려고 노력했다. 더 많은 코드/전체 예외를 추가해야하는 경우 알려주십시오!
감사합니다 ...
참고:
내가 할 수 있었다 : 이클립스 UPDATE
개발 GWT-2.5.1-2.5.1 jdk1.6.0_43 를 사용 다음 코드를 사용하여이 문제를 해결하십시오.
DateTimeFormat dateFormat = DateTimeFormat.getFormat("MM/dd/yyyy HH:mm a");
Date current = view.getDtEndDate().getValue();
current = dateFormat.parse(dateFormat.format(current));
issu e는 기술적으로 해결되었습니다 ... 나는 이것이 왜 그런지에 관심이 있습니까? 누구든지 정교 할 수 있습니까?