I'm sorry, but I'm not sure whether I understand what you're saying... does using @DontBind solve the problem? If so, why would you like a different solution? If not, what's the exact problem?
On Thu, May 29, 2008 at 12:34 PM, SivaKumarl <[EMAIL PROTECTED]> wrote: > > Hi levi, > Thank for your reply,I replaced @DontBind with @Dontvalidate even > though the validation is working,please tell me any alternative method for > this problem > > cheers > -------- > Siva > > levi_h wrote: >> >> Then you'd probably want to use @DontBind rather than @DontValidate >> (see http://mc4j.org/jira/browse/STS-288). >> >> On Thu, May 29, 2008 at 11:38 AM, SivaKumarl >> <[EMAIL PROTECTED]> wrote: >>> >>> Hi Friends, >>> I have a field with int datatype in action,while i submitting form >>> with >>> the string value its validating correctly,but when i invoking another >>> event(ex:cancel) with string data then also the datatype is >>> validating.But >>> what i want is i have stop data validation when cancel event occurs. >>> >>> My Action class is: >>> >>> package net.ycs.stripes.examples.action; >>> >>> import org.apache.commons.beanutils.converters.IntegerConverter; >>> import org.apache.commons.logging.LogFactory; >>> >>> import net.sourceforge.stripes.action.ActionBean; >>> import net.sourceforge.stripes.action.ActionBeanContext; >>> import net.sourceforge.stripes.action.DontValidate; >>> import net.sourceforge.stripes.action.ForwardResolution; >>> import net.sourceforge.stripes.action.HandlesEvent; >>> import net.sourceforge.stripes.action.Resolution; >>> import net.sourceforge.stripes.action.SimpleMessage; >>> import net.sourceforge.stripes.action.UrlBinding; >>> import net.sourceforge.stripes.util.Log; >>> import net.sourceforge.stripes.validation.IntegerTypeConverter; >>> import net.sourceforge.stripes.validation.Validate; >>> >>> //@UrlBinding("/Test1.action") >>> public class Test1ActionBean implements ActionBean{ >>> >>> private static final Log >>> LOG=Log.getInstance(Test1ActionBean.class); >>> >>> ActionBeanContext context=null; >>> >>> @Validate(on="submitDetails",required=true) >>> private String firstName; >>> >>> >>> @Validate(on="submitDetails",required=true,converter=IntegerTypeConverter.class) >>> private Integer amount; >>> >>> >>> public ActionBeanContext getContext() { >>> return context; >>> } >>> public void setContext(ActionBeanContext context) { >>> this.context = context; >>> } >>> >>> >>> >>> public Integer getAmount() { >>> return amount; >>> } >>> public void setAmount(Integer amount) { >>> this.amount = amount; >>> } >>> public String getFirstName() { >>> return firstName; >>> } >>> >>> public void setFirstName(String firstName) { >>> this.firstName = firstName; >>> } >>> >>> >>> public Resolution submitDetails() >>> { >>> LOG.debug("Inside SubmitDetails"); >>> getContext().getMessages().add(new >>> SimpleMessage("Submitted >>> successfully")); >>> return new ForwardResolution("/testHandleEvent.jsp"); >>> } >>> >>> >>> @DontValidate >>> public Resolution cancelDetails() >>> { >>> LOG.debug("Inside CancelDetails"); >>> getContext().getMessages().add(new SimpleMessage("Canceled >>> successfully")); >>> return new ForwardResolution("/testHandleEvent.jsp"); >>> } >>> >>> } >>> >>> /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// >>> >>> My Jsp page is: >>> >>> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" >>> pageEncoding="ISO-8859-1"%> >>> <%@ taglib prefix="stripes" >>> uri="http://stripes.sourceforge.net/stripes.tld"%> >>> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >>> "http://www.w3.org/TR/html4/loose.dtd"> >>> <html> >>> <head> >>> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> >>> <title>Insert title here</title> >>> </head> >>> <body> >>> <stripes:form action="/Test1.action"> >>> <stripes:errors/> >>> <stripes:messages/> >>> Name:<stripes:text name="firstName"/> >>> Amount:<stripes:text name="amount"/> >>> >>> <stripes:submit name="submitDetails" value="submit"/> >>> <stripes:submit name="cancelDetails" value="cancel"/> >>> </stripes:form> >>> </body> >>> </html> >>> >>> >>> Cheers >>> ------- >>> Siva >>> >>> >>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/How-to-stop-the-validation-of-a-Datatype-for-particular-event-tp17531064p17531064.html >>> Sent from the stripes-users mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Stripes-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/stripes-users >>> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Stripes-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/stripes-users >> >> > > -- > View this message in context: > http://www.nabble.com/How-to-stop-the-validation-of-a-Datatype-for-particular-event-tp17531064p17532416.html > Sent from the stripes-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Stripes-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/stripes-users > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Stripes-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/stripes-users
