1
양식의 유효성을 검사하려고하는데 제대로 작동하면 올바른 메시지가 나타납니다. 오류가있는 경우 양식 필드가 삭제된다는 문제가 있습니다.Struts 2 유효성 검사가 내 동적 데이터를 재설정합니다.
데이터베이스는 데이터를 가져 와서 struts 태그가있는 양식으로 표시됩니다 (동적 인 항목). 정적 값을 넣으면 유효하지 않은 유효성 검사 후에도 삭제되지 않습니다.
<s:form action="updateUser" method="post" id="updateUser"
name="updateUser" >
<s:textfield value="%{user.name}" class="modify" id="name" name="name" key="modify.name" required="true" />
이
이 동시에 삭제됩니다 :<s:textfield value="HELLO" class="modify" id="name" name="name" key="modify.name" required="true" />
는하지 않습니다.
어떤 조언이 필요합니까?
그래, Get과 Set으로 객체를 생성했습니다. 실제로 struts.xml에 객체가 올바르게 표시됩니다. INPUT 유형 결과도 넣었습니다. \t \t 고정 데이터를 넣으면 필드를 재설정하지 않아도 작동하기 때문에 스트럿 문제가있는 것 같습니다. – Gore
다음을 시도하십시오 :
– Panosif 작동, 제발 upvote 내 대답을 선택하십시오. – Panos