On 5/13/06, Jadeler <[EMAIL PROTECTED]> wrote:
Im having difficulty trying to get a key from a different resource bundle instead of ApplicationResource in Struts. Pls advice on how I can retrieve different keys from different resource bundle in the Validator framework. I've upgraded to Validator 1.3.0 from 1.1.3.
The minimum requirement for validator bundles support is Validator 1.1.4 and Struts 1.2.7. The struts-examples webapp shipped with the binary distro has a page demonstrating using different bundles with validator. Also http://www.niallp.pwp.blueyonder.co.uk/HelpTagsErrorsAndMessages.html#section6 http://www.niallp.pwp.blueyonder.co.uk/HelpTagsErrorsAndMessages.html#section7_2
I've pasted my validation.xml file. I did not change the validation-rules.xml and Im not sure if I need too. Pls see searchForm below. When testing on the browser, I get ???en_US.jade.test??? is required. I tested retrieving that key on the jsp page and it works. Any suggestions?
The example you show below has a key of "key.test" rather than "jade.test"?
<?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.3.0//EN" "http://jakarta.apache.org/commons/dtds/validator_1_3_0.dtd"> <form-validation> <global> <constant> <constant-name>globalVarName</constant-name> <constant-value>globalVarValue</constant-value> </constant> </global> <formset> <constant> <constant-name>formsetVarName</constant-name> <constant-value>formsetVarValue</constant-value> </constant> <form name="searchForm"> <field property="policyPrefix" depends="required"> <arg position="0" name="required" key="key.test" bundle="searchBundle"/> </field> </form> </formset> </form-validation>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]