struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject Re: Just one question. Does page works with DynaValidatorForm?
Date Tue, 10 Sep 2002 17:56:25 GMT
I've done this and know it works with DynaValidatorForm, just taking the page value
from the DynaForm and Setting it.

This is the only solution I have found.

public class MiDynaValidatorForm extends DynaValidatorForm {

    private static Log milog = LogFactory.getLog(MiDynaValidatorForm.class);

    public ActionErrors validate(ActionMapping mapping,
                                 HttpServletRequest request) {

        ServletContext application = getServlet().getServletContext();
        ActionErrors errors = new ActionErrors();

      	  Integer dinaPage =(Integer)PropertyUtils.getSimpleProperty( this,"page");
              if(dinaPage!=null) setPage(dinaPage.intValue()); <---------------------------------------------------setPage
        }catch(Exception e){
          if(!(e instanceof java.lang.NoSuchMethodException))

    Validator validator = StrutsValidatorUtil.initValidator(mapping.getAttribute(),
                                                            application, request,
                                                            errors, page);

    try {
       validatorResults = validator.validate();
        } catch (ValidatorException e) {
       milog.error(e.getMessage(), e);

        return errors;


To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message