스프링 웹 플로우 2에서 묶기 위해 '모델'을 'var'로 선언해야합니까?

StackOverflow https://stackoverflow.com/questions/642033

  •  22-07-2019
  •  | 
  •  

문제

현재 Spring WebFlow 2를 사용하고 있으며 실제로 흐름에 대한 모든 JSP를 작성하기 전에 흐름에 대한 단위 테스트를 작성하고 있습니다. 어떤 이유로, 내 요청 파라미터가 모델 객체에 바인딩되지 않았습니다. 모형 객체를 바인드에 입력하기 직전에 바인딩 된 상태를 만들기 직전에 (흐름 내에서 'var'로 선언하는 대신). 모든 매개 변수 이름 / 모델 객체 속성을 두 번 확인했으며 모든 것이 옳았지만 어떤 이유로 든 바인딩되지 않습니다. 아무도 그 이유를 아는 사람이 있습니까?

도움이 되었습니까?

해결책

IN과 같은 단위 테스트를 언급하고 있습니까? 참조 14 장? 그렇다면 아직 이해하지 못한 이유로 모델이 해당 테스트 내에 구속되지 않습니다. 스프링 웹 흐름 조롱은 바인딩 부분을 모방하지 않습니다.

또한보십시오 이 비슷한 질문.

그들이이 문제를 해결할 때까지, 당신은 단지 테스트에서 바인딩을 수행하기 만하면 객체의 필드를 흐름에서 설정하는 매개 변수로 설정하면됩니다. 그러나 그때는 매우 만족스러운 테스트가 아닙니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top