This is the form definition
  <form-bean name="privacyPrefForm" type="
com.bofa.ecomm.snf.web.privacy.PrivacyPreferencesBean">
  </form-bean>

The JSP file is as follows:
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>

<html:form action = "Control.do?body=privacysecur_set_privacy_pref"
method="post">

<logic:notPresent name="org.apache.struts.action.ERROR">
Errors Not Present
</logic:notPresent>

<html:errors/>
   <html:text property="strFirstName" size="30" maxlength="30"
styleId="strFirstName"/>
</html:form>


On 1/29/06, Richard Yee <[EMAIL PROTECTED]> wrote:
>
> 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]
>
>

Reply via email to