http://struts.apache.org/2.x/docs/localizing-output.html

--- "Cory D. Wiles" <[EMAIL PROTECTED]> wrote:

> Does anyone have a possible solution for using wild
> cards in error messages
> for form validation?
> 
> In my package.properties I have:
> arc.screen.required.error.message =  {0} is a
> required field
> 
> How does my validation need to be formatted to
> accept a parameter for the
> message?
> <!DOCTYPE validators PUBLIC
>         "-//OpenSymphony Group//XWork Validator
> 1.0.2//EN"
>        
>
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd";>
> 
> <validators>
>     <field name="screenone.screenOneProtocolNumber">
>         <field-validator type="requiredstring">
>             <message
> key="arc.screen.required.error.message"/>
>         </field-validator>
>     </field>
> 
>     <field
> name="screenone.screenOnePrincipalInvestigator">
>         <field-validator type="requiredstring">
>            <message
> key="arc.screen.required.error.message"/>
>         </field-validator>
>     </field>
> </validators
> 
> The form field looks like this:
> <s:textfield
> name="screenone.screenOneProtocolNumber" id="
> screenone.screenOneProtocolNumber"
> label="%{getText('
> arc.screen.one.section.one.first.input.label')}"
> size="10" value="%{
> screenone.screenOneProtocolNumber}"/>
> 
> I can't use  ${getText(fieldName)} is a required
> field because the message
> that is displayed is:
> screenone.screenOneProtocolNumber is required
> 
> Thanks,
> Cory
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to