Visitor validation.
-------------------

                 Key: WW-3235
                 URL: https://issues.apache.org/struts/browse/WW-3235
             Project: Struts 2
          Issue Type: Bug
          Components: XML Validators
    Affects Versions: 2.0.11.1
         Environment: Struts 2.0.1.11 + FreeMarker + Spring + JPA/Hibernate  + 
Tomcat V6.0 + Windows XP
            Reporter: Leonardo
            Priority: Minor


Dear, 

I'm using visitor validation (for person entity model - person-validation.xml) 
in my application and in my action there is a personaction-validation.xml). 
It's so good, but the field, which not pass in validation rule, don't change 
css style. When I changed validation type, removing visitor validation from 
personaction-validation.xml the css style is changed. I suspect that the 
problem is in the controlheader-core.ftl.

My controlheader-core.ftl is:

<#assign hasFieldErrors = parameters.name?exists && fieldErrors?exists && 
fieldErrors[parameters.name]?exists/>

<!-- I OMIT SOME CODE -->

<!-- THIS IS THE PART WHERE CSS CLASS IS CHANGED -->
<#if parameters.label?exists>
    <label <#t/>
        <#if parameters.id?exists>
        for="${parameters.id?html}" <#t/>
        </#if>
        <#if hasFieldErrors> // THIS CONDITION IS FALSE WHEN I USE VISITOR 
VALIDATION
        class="errorMessage"<#t/>
        <#else>
        class="label"<#t/>
        </#if>
    ><#t/>
    
 Could anyone help me to resolve this?  Is it a bug?

Thanks in advanced.
Leonardo
>From Brazil

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to