반응형
Spring MVC에서 요청 파라미터에 대한 날짜 전달
저는 Spring MVC에 처음입니다. 그리고 저는 javascript에서 날짜를 요청 Param으로 전달하려고 합니다.
내 컨트롤러는...
public @ResponseBody List<RecordDisplay> getRecords(
@RequestParam(value="userID") Long userID,
@RequestParam(value="fromDate") Date fromDate,
@RequestParam(value="toDate") Date toDate) {
제가 궁금한 점은 javascript에서 어떻게 전화를 걸 수 있는지 입니다. URL이 어떻게 보여야 하는지 입니다.
for eg. - /getRecords?userID=1&fromDate=06022013&toDate=08022013'
스프링이 알아볼 수 있도록 날짜를 파싱할 방법이 필요한가요?
사용하다@DateTimeFormat("MMddyyyy")
public @ResponseBody List<RecordDisplay> getRecords(
@RequestParam(value="userID") Long userID,
@RequestParam(value="fromDate") @DateTimeFormat(pattern="MMddyyyy") Date fromDate,
@RequestParam(value="toDate") @DateTimeFormat(pattern="MMddyyyy") Date toDate) {
이것은 이제 @DateTimeFormat이며, 일부 일반적인 ISO 형식을 지원합니다.
@DateTimeFormat(패턴="yyyyy-MM-dd")을 사용합니다. 여기서 yyyy는 년, MM은 월, dd는 date입니다.
public @ResponseBody List<Student> loadStudents(@DateTimeFormat(pattern="yyyy-MM-dd") Date birthDay) {
...
}
당신은 당신의 것을 사용해야 합니다.application.properties
(또는 기타 프로젝트 속성) 및 환경 변수 설정spring.mvc.format.date
.
언급URL : https://stackoverflow.com/questions/14766818/passing-date-to-request-param-in-spring-mvc
반응형
'programing' 카테고리의 다른 글
iOS에서 다크 모드를 확인하는 방법은? (0) | 2023.09.24 |
---|---|
XL Connect with R Shiny에서 Excel 파일 다운로드 (0) | 2023.09.24 |
스크롤을 비활성화한 웹사이트에서 스크롤을 보편적으로 활성화하는 방법은? (0) | 2023.09.24 |
선택 쿼리 MySQL, Bego에서 특정 ID의 합을 선택하는 방법 (0) | 2023.09.24 |
유형 또는 변수가 있는 크기 (0) | 2023.09.24 |