Hi

Are you including tapestry-kaptcha as a separate dependency. Kaptcha is not 
available in tapestry-core

regards
Taha

On Nov 22, 2011, at 3:25 PM, captain_rhino wrote:

> I might be going mad but how do I use the 
> 
> org.apache.tapestry5.kaptcha.components.KaptchaField
> org.apache.tapestry5.kaptcha.components.KaptchaImage
> 
> component.  I can see the API docs but is there an example and none of the
> compenents aoppear in my project?  Any examples would be appreciated?
> 
> I do have the tapx component available in my project.  But the validation of
> the input always fails? 
> 
> Tml
> <form t:id="kaptchaForm">
>       <t:errors/>
>       <div t:id="kaptchaImage"/>
>       <div t:id="kaptchaComponent" image="kaptchaImage"/>
>       <input type="submit"/>
> </form>
> 
> Page
> import com.howardlewisship.tapx.core.components.KaptchaField;
> import com.howardlewisship.tapx.core.components.KaptchaImage;
> 
> public class TestKap {
> 
>       @Persist
>       @Property
>       private boolean inputValue;
> 
>       @Component
>       private Form kaptchaForm;
> 
>       @Component 
>       private KaptchaImage kaptchaImage;
>       
>       @Component(parameters = {"value=inputValue","image=kaptchaImage"})
>       private KaptchaField kaptchaComponent;
> 
>       public boolean onValidateForm()
>       {
>               boolean goodValidation = true;
> 
>               if (!inputValue)
>               {
>                       kaptchaForm.recordError("kaptcha value not equals the 
> user input!");
>                       goodValidation = false;
>               }
> 
>               return goodValidation;
>       }
>       
> }
> 
> Any help/examples would be much appreciated.
> 
> --
> View this message in context: 
> http://tapestry.1045711.n5.nabble.com/kaptcha-tp5013121p5013121.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to