History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: XW-591
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: tm_jee
Reporter: tm_jee
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
XWork

Parameterizing i18n messages

Created: 26/Nov/07 02:53 AM   Updated: 01/Dec/07 10:28 AM
Component/s: Configuration
Affects Version/s: 1.2.3
Fix Version/s: 1.2.4

Issue Links:
Related
This issue relates to:
XW-593 Parametizing i18n messages for valida... Major Resolved
 


 Description  « Hide
This is an issue ported from webwork (WW-1485) as it seems to be an XWork related issue rather than a webwork one.

The struts2 validator should be able to parameterize i18n Messages.
<field name="webuser.login">
  <field-validator type="requiredstring">
    <param name="0" key="field.name"/>
    <message key="errors.required"/>
  </field-validator>
</field>

The message properties would be as follows:
errors.required={0} is required
field.name=Login

See also:
http://forums.opensymphony.com/thread.jspa?threadID=109693&tstart=0
 Description
   The struts2 validator should be able to parameterize i18n Messages. <field name="webuser.login"> <field-validator type="requiredstring"> <param name="0" key="field.name"/> <message key="errors.required"/> </field-validator> </field> The message properties would be as follows: errors.required={0} is required field.name=Login See also: http://forums.opensymphony.com/thread.jspa?threadID=109693&tstart=0
Show »

 All   Comments   Change History      Sort Order:
tm_jee - [26/Nov/07 03:05 AM ]
Fixed. Changes at :-

Sending content: mybrain\xwork\src\java\com\opensymphony\xwork\validator\validators\ValidatorSupport.java
Sending content: mybrain\xwork\src\test\com\opensymphony\xwork\validator\validator-parser-test3.xml
Sending content: mybrain\xwork\src\test\com\opensymphony\xwork\validator\validator-parser-test4.xml
Sending content: mybrain\xwork\src\test\com\opensymphony\xwork\validator\validator-parser-test5.xml
Sending content: mybrain\xwork\src\test\com\opensymphony\xwork\validator\validator-parser-test6.xml
Sending content: mybrain\xwork\src\java\xwork-validator-1.0.3.dtd
Sending content: mybrain\xwork\src\test\validators.xml
Sending content: mybrain\xwork\src\test\com\opensymphony\xwork\validator\ValidatorFileParserTest.java
Sending content: mybrain\xwork\src\java\com\opensymphony\xwork\validator\ValidatorFileParser.java
Sending content: mybrain\xwork\src\java\com\opensymphony\xwork\util\DomHelper.java
Sending content: mybrain\xwork\src\test\com\opensymphony\xwork\validator\validator-parser-test.xml
Sending content: mybrain\xwork\src\java\com\opensymphony\xwork\validator\ValidatorConfig.java
Sending content: mybrain\xwork\src\java\com\opensymphony\xwork\validator\ValidatorFactory.java
Sending content: mybrain\xwork\src\java\com\opensymphony\xwork\ValidationAwareSupport.java
Sending content: mybrain\xwork\src\java\xwork-validator-definition-1.0.dtd
Sending content: mybrain\xwork\src\java\com\opensymphony\xwork\validator\Validator.java
Completed: At revision: 1687

cheers.