Return-Path: Delivered-To: apmail-jakarta-tapestry-user-archive@www.apache.org Received: (qmail 32941 invoked from network); 2 Aug 2005 16:57:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 2 Aug 2005 16:57:40 -0000 Received: (qmail 70271 invoked by uid 500); 2 Aug 2005 16:57:33 -0000 Delivered-To: apmail-jakarta-tapestry-user-archive@jakarta.apache.org Received: (qmail 70254 invoked by uid 500); 2 Aug 2005 16:57:33 -0000 Mailing-List: contact tapestry-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Tapestry users" Reply-To: "Tapestry users" Delivered-To: mailing list tapestry-user@jakarta.apache.org Received: (qmail 70241 invoked by uid 99); 2 Aug 2005 16:57:32 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Aug 2005 09:57:32 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [63.99.224.63] (HELO codeberet.com) (63.99.224.63) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Aug 2005 09:57:23 -0700 Received: from LanceLaptop [68.36.52.252] by codeberet.com with ESMTP (SMTPD32-8.15) id A3613B220146; Tue, 02 Aug 2005 11:46:25 -0500 From: "Lance Arlaus" To: "Tapestry Users Mailing List" Subject: Tap4 Basic Form Validation without Page Specification Date: Tue, 2 Aug 2005 12:45:59 -0400 Message-ID: <002401c59781$ba505790$6401a8c0@LanceLaptop> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0025_01C59760.333EB790" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.6626 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_NextPart_000_0025_01C59760.333EB790 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit I'm trying to get basic form validation up and running without a page specification, if possible, but I can't seem to get it to work. Form comes up fine, but validation's a no-go :( Here's what I've got: Page:
. . Page Class: public abstract class Home extends BasePage { @Bean public abstract ValidationDelegate getValidationDelegate(); @Bean(lifecycle=Lifecycle.PAGE, initializer="required,clientScriptingEnabled") public abstract EmailValidator getEmailValidator(); @Component(id="email", type="TextField", bindings={"validator=beans.emailValidator"}) public abstract TextField getEmailField(); public abstract String getEmail(); public abstract void setEmail(String email); . } Generated HTML: . . Looks like Tap is just doing a toString() and considering validator an informal parameter. Suggestions, anyone? ------=_NextPart_000_0025_01C59760.333EB790--