From: Kerry T. <ke...@to...> - 2001-11-19 18:14:10
|
Other projects that employ XML configuration files (Castor, Tomcat, Poolman, etc.) use concise, simple tag names. Wouldn't it be more straightforward to read and maintain if 'formproc:' was removed from the tags in the formproc.xml and example-form.xml files? For example: ---------- <?xml version="1.0"?> <formproc xmlns:formproc="http://www.formproc.org/"> <validator-map type="script" classname="org.formproc.validation.ScriptFormValidator"> <property name="script-root" value="g:\osscvs\formproc\formproc\example"/> </validator-map> <validator-map type="expression" classname="org.formproc.validation.REFormValidator"/> <validator-map type="rule" classname="org.formproc.validation.RuleFormValidator"/> <form name="exampleform" loader="com.anthonyeden.lib.resource.FileResourceLoader" path="example-form.xml" monitor="true"/> </formproc> ---------- <?xml version="1.0"?> <form xmlns:formproc="http://www.formproc.org/"> <name>example</name> <element name="name"> <validator type="expression"> <pattern>\w{1,}</pattern> </validator> <write-method>setName</write-method> <message lang="en">Required</message> <error lang="en">The name cannot be empty.</error> </element> <element name="username"> <validator type="class" classname="org.formproc.example.UsernameValidator"/> <message lang="en">5 characters or more.</message> </element> <element name="age"> <validator type="rule"> <rule>org.formproc.example.IsIntRule</rule> </validator> <message lang="en">Valid age required.</message> </element> <element name="password"> <validator type="script"> <script>PasswordValidator.py</script> </validator> <message lang="en">Minimum 8 characters.</message> <error lang="en">Passwords must be at least 8 characters.</error> </element> </form> -- Kerry Todyruik <ke...@to...> |