From adffaces-user-return-2650-apmail-incubator-adffaces-user-archive=incubator.apache.org@incubator.apache.org Thu Apr 05 16:06:14 2007 Return-Path: Delivered-To: apmail-incubator-adffaces-user-archive@locus.apache.org Received: (qmail 93615 invoked from network); 5 Apr 2007 16:06:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Apr 2007 16:06:13 -0000 Received: (qmail 17584 invoked by uid 500); 5 Apr 2007 16:06:20 -0000 Delivered-To: apmail-incubator-adffaces-user-archive@incubator.apache.org Received: (qmail 17564 invoked by uid 500); 5 Apr 2007 16:06:20 -0000 Mailing-List: contact adffaces-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: adffaces-user@incubator.apache.org Delivered-To: mailing list adffaces-user@incubator.apache.org Received: (qmail 17551 invoked by uid 99); 5 Apr 2007 16:06:20 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Apr 2007 09:06:20 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of mwessendorf@gmail.com designates 66.249.92.170 as permitted sender) Received: from [66.249.92.170] (HELO ug-out-1314.google.com) (66.249.92.170) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Apr 2007 09:06:12 -0700 Received: by ug-out-1314.google.com with SMTP id y2so1222515uge for ; Thu, 05 Apr 2007 09:05:51 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=qqcL2N+udRHObVwi42uGrBYE4lMcIJgmBbO5HP+79yk1ldNv261J1Tj4LpzzD6bffuk3hbLo4dj4VFUn9+HvkonTia6xhRhhIHQLNIigOh/dBwlOu0HndmC7VNpzi5vL20gNmhVOomhprTHcVq9Se7JQgIM09DlWY9yCEY4KLvE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=KVugJDDYAbI1QGNuo85hG0k7pjf0IBpTTRrlrQcoW9954vpNq8xjFVf0aQeMDAhuJqFkUfNAwSuCCGFhq6O6IFJvzYrgiTXS2NlLoQ8Kfq79U4F/5kj1pTswYr8es2pSmCEopuD2zGdJVdwn1tyPI0YRpyoYBJ1Z36BhdFQmOoo= Received: by 10.78.151.3 with SMTP id y3mr352766hud.1175789150624; Thu, 05 Apr 2007 09:05:50 -0700 (PDT) Received: by 10.78.105.9 with HTTP; Thu, 5 Apr 2007 09:05:50 -0700 (PDT) Message-ID: <71235db40704050905o7eef6acbja5761d7f1111553e@mail.gmail.com> Date: Thu, 5 Apr 2007 18:05:50 +0200 From: "Matthias Wessendorf" Sender: mwessendorf@gmail.com To: adffaces-user@incubator.apache.org Subject: Re: Question on PPR and panelRadio component In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <71235db40704050152t411ae0dei96088e819e85f1f6@mail.gmail.com> <71235db40704050744r5ab35118yf188fe85215265e4@mail.gmail.com> <71235db40704050803h407167acqca6f96ea74f4e8be@mail.gmail.com> <8f985b960704050856m54f1a9a3s3928e61adbe5d274@mail.gmail.com> X-Google-Sender-Auth: 3a4acd6d298c348a X-Virus-Checked: Checked by ClamAV on apache.org for some reasons, our javadoc is messed up... Will check. On 4/5/07, Chris Gibbons wrote: > It looks like you are right, there wasn't any documentation indicating > that behavior in the tag documentation, but the link to the UIXSubform > indicates that there is a way to accomplish this. Thanks! Oh BTW the > link to the page I am referencing is: > > http://www.oracle.com/technology/products/jdev/htdocs/partners/addins/ex > change/jsf/doc/apidocs/oracle/adf/view/faces/component/UIXSubform.html > > > Chris > > -----Original Message----- > From: Mike Kienenberger [mailto:mkienenb@gmail.com] > Sent: Thursday, April 05, 2007 9:56 AM > To: adffaces-user@incubator.apache.org > Subject: Re: Question on PPR and panelRadio component > > Chris, > > I haven't used the trinidad subForm, but I'm guessing the Tomahawk > subForm is based on it. In t:subForm, you can have buttons outside > of your subForm submit the subForm, and you can specify multiple sets > of subForms for the button to submit. > > On 4/5/07, Chris Gibbons wrote: > > Yes I could on this page, the problem that I have though is on a > > different more complex page that I have, I have two of these > panelRadio > > components and to get it to work without triggering the validations, I > > have to enclose both groups in subforms, the problem arises that my > > submit button for the page lies outside these areas, and the fields > > inside the subform groups don't update their information to the > backing > > bean. > > > > Chris > > > > > > -----Original Message----- > > From: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] On Behalf > Of > > Matthias Wessendorf > > Sent: Thursday, April 05, 2007 9:04 AM > > To: adffaces-user@incubator.apache.org > > Subject: Re: Question on PPR and panelRadio component > > > > Ah, now I think I see. > > the panelRadio is doing a submit. > > Have you tried using subform ? > > > > -M > > > > On 4/5/07, Chris Gibbons wrote: > > > Here one my pages that is causing the issue. The "memberMain.xhtml" > > > template basically just has a tr:document in it and a tr:form and a > > > tr:messages component. Like I said other pages that have PPR > enabled > > > components work fine and don't trigger validations on non PPR > > > components, but panelRadio and all similar components do > > > Chris > > > > > > > > > > > > > > > > > xmlns="http://www.w3.org/1999/xhtml" > > > xmlns:ui="http://java.sun.com/jsf/facelets" > > > xmlns:f="http://java.sun.com/jsf/core" > > > xmlns:c="http://java.sun.com/jstl/core" > > > xmlns:h="http://java.sun.com/jsf/html" > > > xmlns:tr="http://myfaces.apache.org/trinidad"> > > > > > > > > > > > basename="#{baseBean.bundleName}" /> > > > > > > > > > #{text.submitResumePage_title} > > > > > > > > > > > > > > > #{submitResumeBean.jobListing.tagLine} > > >
> > >
> > > > > value="#{submitResumeBean.resumeTitle}" > > > label="#{text.resume_title}" required="true" > > > requiredMessageDetail="#{text.resume_title_required}"/> > > >
> > > > > value="#{submitResumeBean.emailAddress}" > > > label="#{text.email_address}" > required="true" > > > requiredMessageDetail="#{text.resume_email_required}" > > > binding="#{submitResumeBean.emailField}" /> > > >
> > > > > value="#{submitResumeBean.confirmEmailAddress}" > > > label="#{text.confirm_email_address}" > > > > > validator="#{submitResumeBean.emailValidator}"> > > > > > pattern="^.+@[^\.].*\.[a-z]{2,}$" > > > > > > messageDetailNoMatch="#{text.invalid_email}" /> > > > > > >
> > > > > > > > label="#{text.sumbit_method}" > > > > > > binding="#{submitResumeBean.radioComponent}"> > > > > > text="#{text.uploaded_resume}"> > > > > > > > > label="#{text.resume_file}" > > > > > > value="#{submitResumeBean.file}" > > > > > > validator="#{submitResumeBean.fileExtensionValidator}" /> > > >
> > > > > value="#{text.resume_upload_warning}" /> > > >
> > > > > text="#{text.pasted_resume}"> > > > > > > > > value="#{submitResumeBean.pastedResume}" > > > > > > label="#{text.paste_resume}" rows="40" columns="80" /> > > > > > > > > > > > > > > >
> > >
> > >