Java

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • help using validate inside ActionForm

    2 answers - 1272 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    A few ideas that may get you started:
    you can use different names for the submit or image tags that you are
    using to submit the forms, and set up an if, else if structure in your
    validate method to see which page has submitted to the actionForm based
    on the parameters input. or use hidden tags to do the same thing. or use
    the HttpServletRequest's getPathInfo().
    dave
    Sun, 2005-12-04 at 15:19 -0800, Sun Shine wrote:
    Hi all,
    In my application, I'm using one ActionForm Bean for
    several pages. How do I properly use validate method
    when user goes from one page to another? It's a
    collection of data, so, on page 1, I need to validate
    X fields, on page 2, validate Y fields, etc.
    Is there an easy way to tell what page I am coming
    from?
    Any help is appreciated!
    Thanks,
    Penny
    Start your day with Yahoo! - Make it your home page!
    http://www.yahoo.com/r/hs
    To unsubscribe, e-mail: user-unsubscribe (AT) struts (DOT) apache.org
    For additional commands, e-mail: user-help (AT) struts (DOT) apache.org
    To unsubscribe, e-mail: user-unsubscribe (AT) struts (DOT) apache.org
    For additional commands, e-mail: user-help (AT) struts (DOT) apache.org
  • No.1 | | 2372 bytes | |

    While the "if" loops in the validate function of the form will work i
    somehow think you are coupling the workflow with the validation rules. Why
    dont you look at the validation framework so that you "externalize" your
    validation logic into xml files?

    You can perform validation on a per form basis and also on a per action
    basis in the validator framework. The second case may be useful to you.

    ~raghu

    12/5/05, Sun Shine <spyder0807 (AT) yahoo (DOT) comwrote:

    Thank you!

    David Evans <dsevans (AT) berndtgroup (DOT) netwrote:

    A few ideas that may get you started:

    you can use different names for the submit or image
    tags that you are
    using to submit the forms, and set up an if, else if
    structure in your
    validate method to see which page has submitted to
    the actionForm based
    on the parameters input. or use hidden tags to do
    the same thing. or use
    the HttpServletRequest's getPathInfo().

    dave

    Sun, 2005-12-04 at 15:19 -0800, Sun Shine wrote:
    Hi all,
    In my application, I'm using one ActionForm Bean
    for
    several pages. How do I properly use validate
    method
    when user goes from one page to another? It's a
    collection of data, so, on page 1, I need to
    validate
    X fields, on page 2, validate Y fields, etc.

    Is there an easy way to tell what page I am coming
    from?

    Any help is appreciated!

    Thanks,
    Penny
    >
    >
    >


    Start your day with Yahoo! - Make it your home
    page!
    http://www.yahoo.com/r/hs
    >
    >
    >


    To unsubscribe, e-mail:
    user-unsubscribe (AT) struts (DOT) apache.org
    For additional commands, e-mail:
    user-help (AT) struts (DOT) apache.org
    >
    >
    >
    >


    To unsubscribe, e-mail:
    user-unsubscribe (AT) struts (DOT) apache.org
    For additional commands, e-mail:
    user-help (AT) struts (DOT) apache.org
    >
    >
    >
    >
    >
    >


    Start your day with Yahoo! - Make it your home page!
    http://www.yahoo.com/r/hs

    To unsubscribe, e-mail: user-unsubscribe (AT) struts (DOT) apache.org
    For additional commands, e-mail: user-help (AT) struts (DOT) apache.org
    --
  • No.2 | | 3153 bytes | |

    +1

    In terms of this particular requirement, what the validator framework
    does is provide the concept of 'pages' and page-specific validatons
    (think of a wizard, where each screen in the wizard is a 'page' and each
    validation rule is marked as being applicable to a specific page).

    Even if you don't want to switch to using the validator framework, you
    may want to implement the same concept in your own validation logic.

    L.

    Raghu Kanchustambham wrote:
    While the "if" loops in the validate function of the form will work i
    somehow think you are coupling the workflow with the validation rules. Why
    dont you look at the validation framework so that you "externalize" your
    validation logic into xml files?

    You can perform validation on a per form basis and also on a per action
    basis in the validator framework. The second case may be useful to you.

    ~raghu

    12/5/05, Sun Shine <spyder0807 (AT) yahoo (DOT) comwrote:
    >Thank you!
    >>

    >David Evans <dsevans (AT) berndtgroup (DOT) netwrote:
    >>

    A few ideas that may get you started:

    you can use different names for the submit or image
    tags that you are
    using to submit the forms, and set up an if, else if
    structure in your
    validate method to see which page has submitted to
    the actionForm based
    on the parameters input. or use hidden tags to do
    the same thing. or use
    the HttpServletRequest's getPathInfo().

    dave

    Sun, 2005-12-04 at 15:19 -0800, Sun Shine wrote:
    Hi all,
    In my application, I'm using one ActionForm Bean
    for
    several pages. How do I properly use validate
    method
    when user goes from one page to another? It's a
    collection of data, so, on page 1, I need to
    validate
    X fields, on page 2, validate Y fields, etc.

    Is there an easy way to tell what page I am coming
    from?

    Any help is appreciated!

    Thanks,
    Penny

    Start your day with Yahoo! - Make it your home
    page!
    http://www.yahoo.com/r/hs

    To unsubscribe, e-mail:
    user-unsubscribe (AT) struts (DOT) apache.org
    For additional commands, e-mail:
    user-help (AT) struts (DOT) apache.org

    To unsubscribe, e-mail:
    user-unsubscribe (AT) struts (DOT) apache.org
    For additional commands, e-mail:
    user-help (AT) struts (DOT) apache.org


    >>
    >>
    >>

    >
    >Start your day with Yahoo! - Make it your home page!
    >http://www.yahoo.com/r/hs
    >>

    >
    >To unsubscribe, e-mail: user-unsubscribe (AT) struts (DOT) apache.org
    >For additional commands, e-mail: user-help (AT) struts (DOT) apache.org
    >>
    >>


    To unsubscribe, e-mail: user-unsubscribe (AT) struts (DOT) apache.org
    For additional commands, e-mail: user-help (AT) struts (DOT) apache.org

Re: help using validate inside ActionForm


max 4000 letters.
Your nickname that display:
In order to stop the spam: 0 + 9 =
QUESTION ON "Java"

EMSDN.COM