스프링 MVC 스프링은 어떻습니까 : 태그가 작동하며 상태의 의미는 무엇입니까.

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

  •  03-07-2019
  •  | 
  •  

문제

다음 예에 대해 논의 해 봅시다.

<spring:bind path="user.userName">
    <input type="text" name="${status.expression}" value="${status.value}"/>
    <span class="fieldError">${status.errorMessage}</span>
</spring:bind>

이 뷰 스 니펫이 렌더링되면 $ {status.expression} 및 $ {status.value}는 무엇을 평가합니까? 이 값은 어디에서 왔습니까?

도움이 되었습니까?

해결책

이것 좀 봐 링크 상태 변수의 의미에 대한 설명을 위해.

  • 상태 .expression: 콩이나 속성을 회수하는 데 사용 된 표현
  • 상태. 값: Bean 또는 Property의 실제 값 (등록 된 부동산 사전을 사용하여 변환)
  • status. errormessages: 유효성 검사로 인한 오류 메시지 배열

상태 객체는 바인딩이 완료되면 평가됩니다.

또한 Spring 2.0은 새로운 양식 태그를 도입했으며, 이는 귀하의 요구에 더 적합 할 가능성이 있습니다.

다른 팁

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