What is the form definition for privacyPrefForm? Where is the tag for
your strFirstName field in your form?
Are you using a debugger at all?
-Richard
Karthik Manimaran wrote:
Hi,
I am using the validator framework for form validation. Validation doesnt
seem to happen and no error messages are displayed. However the form is
getting pre-populated with the user input. Can anyone tell me what I am
missing here?
struts-config.xml
-------------------------
<action path="/Control" type="com.bofa.ecomm.snf.web.global.Control"
name="privacyPrefForm" scope="request" validate="true">
<forward name="success" path="/jsp/global/def.jsp"/>
<forward name="failure" path="/jsp/global/selectstate.jsp"/>
</action>
...
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,
/WEB-INF/validation.xml"/>
</plug-in>
validation.xml
---------------------
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE form-validation PUBLIC
"-//Apache Software Foundation//DTD Commons Validator Rules
Configuration 1.1.3//EN"
"http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">
<form-validation>
<formset>
<form name="privacyPrefForm">
<field property="strFirstName"
depends="required">
<arg0 key="errors.required"/>
</field>
</form>
</formset>
</form-validation>
JSP file:
-----------
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<html:form action = "Control.do?body=privacysecur_set_privacy_pref"
method="post">
<html:errors/>
....
</html:form>
I am using the validator-rules.xml that comes with struts distribution.
Thanks and regards,
Karthik
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]