반응형

Spring 6

타임리프에서 변수 이름에 대한 값 설정

타임리프에서 변수 이름에 대한 값 설정 저는 Tymeleaf를 처음 접하고 JSP에서 Tymeleaf로 웹페이지를 전환하고 있습니다.제게 이런 자랑스런 꼬리표가 있어요. 그 변수는 JSP 어디에서나 사용할 수 있습니다.Thymeleaf에 이에 대한 대안이 있습니까?지역 변수를 사용할 수 있습니다. HTML 요소를 다음과 같이 선언합니다.th:with기여하다.예를들면 문서에는 다음과 같이 명시되어 있습니다. 언제th:with처리됩니다.[someVariable]변수는 로컬 변수로 생성되어 컨텍스트에서 나오는 변수 맵에 추가되므로 처음부터 컨텍스트에 선언된 다른 변수만큼 평가에 사용할 수 있지만 포함된 태그의 범위 내에서만 평가할 수 있습니다. 참고 사항으로 변수를 둘 이상 할당하려면 쉼표로 구분합니다. 세 ..

programing 2023.10.12

AbstractAnnotationConfigDispatcherServlet을 사용하는 경우이니셜라이저 및 웹어플리케이션이니셜라이저?

AbstractAnnotationConfigDispatcherServlet을 사용하는 경우이니셜라이저 및 웹어플리케이션이니셜라이저? 저는 Spring 4.0.7과 함께 일하고 있습니다. 저는 JavaConfig를 통해 Spring MVC 구성에 대해 조사했습니다. 실제로 어제까지 이 두 가지 옵션을 사용하는 두 가지 구성을 보았습니다. 확장된 AbstractAnnotationConfigDispatcherServletInitializer 확장된 WebMvcConfigurerAdapter 그리고. 기구들 WebApplicationInitializer 참고: (2)는 두 개의 클래스로, 하나는 확장용이고 다른 하나는 구현용입니다. 변환기, 포맷터, 리소스 핸들러 등을 구성할 수 있는 많은 예를 발견했기 때문에..

programing 2023.09.07

클래스캐스트 예외:리스트 대신 리스트를 반환하는 RestTemplate

클래스캐스트 예외:리스트 대신 리스트를 반환하는 RestTemplate MyModelClass에서 getter 메서드에 액세스하려고 하지만 코드가 반환됩니다.List대신에List이건 내 코드야. List myModelClass = (List) restTemplate.postForObject(url,mvm,List.class); System.out.println("Response= " + myModelClass); 저는 응답을 인쇄하려고 시도했고 제가 기대하는 JSON 응답을 받았습니다. 하지만 제가 이 코드를 실행하려고 시도했을 때. System.out.println("Response= " + myModelClass.get(0).getMessage()); 이 오류가 발생합니다. java.lang.Clas..

programing 2023.09.02

@RestControllerAdvision 대 @ControllerAdvision

@RestControllerAdvision 대 @ControllerAdvision @RestControllerAdvise와 @ControllerAdvise의 주요 차이점은 무엇입니까? 휴게 서비스 및 @ControllerAdvise MVC에 대해 항상 @RestControllerAdvise를 사용해야 합니까? @RestControllerAdvice에 대한 통사적인 설탕일 뿐입니다.@ControllerAdvice+@ResponseBody여기 보시면 됩니다. 휴게 서비스 및 @ControllerAdvise MVC에 대해 항상 @RestControllerAdvise를 사용해야 합니까? 다시, 위에서 언급한 바와 같이,@ControllerAdviceREST 웹 서비스에도 사용할 수 있지만 추가로 사용해야 합니다..

programing 2023.07.29

Mockito와 함께 봄의 자동 전원 @Value 필드를 조롱하려면 어떻게 해야 하나요?

Mockito와 함께 봄의 자동 전원 @Value 필드를 조롱하려면 어떻게 해야 하나요? Spring 3.1.4를 사용하고 있습니다.릴리즈 및 모키토 1.9.5.봄 수업에는 다음과 같은 것이 있습니다. @Value("#{myProps['default.url']}") private String defaultUrl; @Value("#{myProps['default.password']}") private String defaultrPassword; // ... JUnit 테스트에서 다음과 같이 셋업하고 있습니다. @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({ "classpath:test-context.xml" }) public class My..

programing 2023.03.16

봄 MVC의 ModelAndView 모델이란?

봄 MVC의 ModelAndView 모델이란? 이 기본 기능을 가지고 있다 protected ModelAndView handleRequestInternal(...) { ... return new ModelAndView("welcomePage", "WelcomeMessage", message); } 이것이 모델과 뷰를 반환하는 것을 알고 있습니다.는 그것을 있다.welcomePage에, 은 「이러다」와 같은 것을 합니다.welcomepage.jsp전화가 올 거예요. ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 죠?WelcomeMessage ★★★★★★★★★★★★★★★★★」message이 시나리오에서 모델은 어떻게 동작합니까?모델은 뷰에 표시할 정보를 보관하는 자리 표시자를 제공합니..

programing 2023.03.16
반응형