1
내 컨트롤러이 (테스트) 코드가 있습니다Grails를 - hasErrors()
println domainInstance.hasErrors()
render (view: "edit", model: [domainInstance: domainInstance])
println
인쇄 콘솔에 false
하지만 GSP는 <g:hasErrors>
를 사용하여 오류를 렌더링합니다.
왜 이런 일이 일어날까요?
을 수정해야 성명서. 그래서'hasErrors()'는'domainInstance.validate()'다음에 호출되면'true'를 (예상대로) 리턴합니다. – zoran119