문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
springframework:mvc [2015/02/03 18:47] kwon37xi [URL이 두번 반복되고 Controller 매핑을 못찾는 현상] |
springframework:mvc [2018/11/22 17:37] kwon37xi |
||
---|---|---|---|
줄 3: | 줄 3: | ||
* [[https:// | * [[https:// | ||
- | ===== @ModelAttribute와 redirect ===== | ||
- | 컨트롤러에 '' | ||
- | <code java> | ||
- | // ModelMap 객체일 경우 | ||
- | model.clear(); | ||
- | |||
- | // Model 객체일 경우 | ||
- | model.asMap().clear(); | ||
- | </ | ||
- | |||
- | Spring 3.1의 경우 [[http:// | ||
===== < | ===== < | ||
아래와 같은 형태로 정적 파일을 제공해 줄 수 있다. 정적 리소스의 경로는 ''/ | 아래와 같은 형태로 정적 파일을 제공해 줄 수 있다. 정적 리소스의 경로는 ''/ | ||
줄 53: | 줄 42: | ||
===== URL이 두번 반복되고 Controller 매핑을 못찾는 현상 ===== | ===== URL이 두번 반복되고 Controller 매핑을 못찾는 현상 ===== | ||
- | * 요청 URL이 두 번 반복되는 듯 보이는 현상이 발생한다면 그것은 응답 객체에 올바른 View를 지정하지 않았기 때문이다. | + | * 요청 URL이 두 번 반복되는 듯 보이는 현상이 발생한다면 그것은 응답 객체에 올바른 View를 지정하지 않아서, Spring이 URL을 View로 간주하고 리다이렉트를 시도한 것이다. |
* 예를들어 ''/ | * 예를들어 ''/ | ||
+ | |||
+ | ===== Date / Time 파라미터 ===== | ||
+ | * [[http:// | ||
+ | @RequestParam(value = " | ||
+ | </ | ||
+ | * 파라미터 DTO 클래스등을 지정할 경우 클래스의 필드에 지정할 수도 있다. | ||
+ | |||
+ | ===== CommonRequestLoggingFilter ===== | ||
+ | * [[http:// | ||
+ | * 요청을 로깅함. | ||
+ | |||
+ | ===== MdcLoggingInterceptor ===== | ||
+ | * [[java: | ||
+ | * [[https:// | ||
===== 기타 ===== | ===== 기타 ===== | ||
줄 60: | 줄 63: | ||
* [[springframework: | * [[springframework: | ||
* [[springframework: | * [[springframework: | ||
- | + | * [[http:// | |
+ | * [[http:// | ||
+ | * [[https:// |