Trouble with Struts - validation before form is displayed

Discussion in 'Java' started by olivier, Jul 19, 2005.

  1. olivier

    olivier Guest

    Hello,

    I'm currently having a problem with the Struts validator.
    I have a very simple Struts bean (extending ValidatorForm) associated
    with an action and a JSP form

    [From struts-config.xml]
    <action path="/EditionPersonne"
    type="com.myproject.actions.EditerPersonneAction"
    scope="session" name="EditerPersonneForm"
    input="/pages/EditerPersonne.jsp"
    parameter="do"
    validate="true">
    <forward name="afficherEditionPersonne"
    path="/pages/EditionPersonne.jsp"/>
    <forward name="afficherAjoutPersonne"
    path="/pages/AjoutPersonne.jsp" />
    </action>
    [end of listing]

    The matter is that the method validate() is called BEFORE the form is
    displayed. So if the Struts bean is filled in with wrong values at this
    very moment, the validator causes an error and Struts redirects me to
    the "input" error page, and the action (which populates the form
    with the right data) is never called !
    I have another quite alike project where the validate is not called
    before the JSP (to me it should be the normal behaviour), so I guess
    this is a simple problem of configuration, but I just was not able to
    find it.
    Does anyone have a clue ?
    Thanks in advance,
    Olivier
     
    olivier, Jul 19, 2005
    #1
    1. Advertisements

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Dan
    Replies:
    1
    Views:
    2,783
    Wendy S
    Jul 16, 2003
  2. PC Leung
    Replies:
    0
    Views:
    830
    PC Leung
    Aug 10, 2004
  3. Sumith Mathur
    Replies:
    0
    Views:
    2,413
    Sumith Mathur
    Sep 23, 2004
  4. javadude
    Replies:
    0
    Views:
    858
    javadude
    Feb 16, 2005
  5. Jack
    Replies:
    4
    Views:
    701
    Billy
    Jul 20, 2005
  6. boney
    Replies:
    1
    Views:
    739
  7. TS

    Validation controls validate before form submits

    TS, Jun 24, 2005, in forum: ASP .Net Web Controls
    Replies:
    5
    Views:
    325
  8. bnp
    Replies:
    4
    Views:
    596
Loading...