Korean Tag - hasErrors

Last updated by admin 4 years ago

?? - hasErrors

??

Bean, HTTP ?? ??(scope) ?? ??? ??? ??? ????, ??? ???? ???? ??? ??? ?????. ??? <g:eachError> ?? <g:renderError>? ?? ?????.

??

  • bean (????) - ??? ??? Bean
  • model (????) - ??? ??? ??
  • field (????) - ??? ??? Bean ?? ??? ?? ??

??

HTTP ?? ?? ?? ??? ??? ???? ? ??? ?? ?? ???? ??:

<g:hasErrors>
    <g:eachError><p>${it.defaultMessage}</p></g:eachError>
</g:hasErrors>

??? Bean? ??? ??? ??:

<g:hasErrors bean="${book}">
    <g:eachError><p>${it.defaultMessage}</p></g:eachError>
</g:hasErrors>

"book" Bean? title ??? ??? ??? ??:

<g:hasErrors bean="${book}" field="title">
    <div class="errors">
       <g:renderErrors bean="${book}" field="title" as="list" />
    </div>
</g:hasErrors>

GSP ?? ??? ??. ??? ??? ??? ??? ?, ??? ???? ?? ?????? ???? ?? div ??? CSS class? ???? ?? ???? ?????:

<div class="prop ${hasErrors(bean:user,field:'login', 'errors)}">
    <label for="login"><input type="text" name="login" />
</div>