Maybe Gerald knows more? On 6/13/06, Andrew Robinson <[EMAIL PROTECTED]> wrote:
If this helps, this is the HTML generated for the command link:<a href="#" onclick="clear__5Fid4();document.forms['_id4'].elements['autoScroll'].value=getScrolling();document.forms['_id4'].elements['_id4:_link_hidden_'].value='_id4:addEmailForm:_id48';if(document.forms['_id4'].onsubmit){var result=document.forms['_id4'].onsubmit(); if( (typeof result == 'undefined') || result ) {document.forms['_id4'].submit();}}else{document.forms['_id4'].submit();}return false;" id="_id4:addEmailForm:_id48" title="Add Email" class="imageButton">...</a> I don't know if there should be any special "subForm" code in that onclick that isn't there. On 6/13/06, Andrew Robinson <[EMAIL PROTECTED]> wrote: > I am using facelets, so it is a bit different: > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > <html xmlns="http://www.w3.org/1999/xhtml" > xmlns:f="http://java.sun.com/jsf/core" > xmlns:ui="http://java.sun.com/jsf/facelets" > xmlns:h="http://java.sun.com/jsf/html" > xmlns:b="http://bethanyefree.org/jsf/facelets" > xmlns:t="http://myfaces.apache.org/tomahawk" > xmlns:c="http://java.sun.com/jsp/jstl/core" > xmlns:jdt="http://www.jenia.org/jsf/dataTools" > xmlns:s="http://myfaces.apache.org/sandbox" > xmlns:jsfcomp="http://sf.net.jsfcomp.validator"> > > tomahawk-sandbox.taglib.xml: > <?xml version="1.0" encoding="UTF-8" ?> > <!DOCTYPE facelet-taglib PUBLIC "-//Sun Microsystems, Inc.//DTD > Facelet Taglib 1.0//EN" "facelet-taglib_1_0.dtd"> > <facelet-taglib> > <namespace>http://myfaces.apache.org/sandbox</namespace> > ... > <tag> > <tag-name>subForm</tag-name> > <component> > > <component-type>org.apache.myfaces.SubForm</component-type> > > <renderer-type>org.apache.myfaces.SubForm</renderer-type> > </component> > </tag> > > That should do it I would think. > > Anyone else see what I have done wrong? > > -Andrew > > On 6/13/06, Michael Heinen <[EMAIL PROTECTED]> wrote: > > very quick shot: > > > > I had this problem a time because I forgot to add the taglib or used a > > wrong prefix. > > <%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%> > > > > Subforms are working well in my app. > > Your code looks ok to me. > > > > > > -----Original Message----- > > From: Andrew Robinson [mailto:[EMAIL PROTECTED] > > Sent: Dienstag, 13. Juni 2006 15:39 > > To: MyFaces Discussion > > Subject: Does SubForm do anything? > > > > I attempted to use the subForm sandbox component with absolutely no > > luck. > > > > I had a page like: > > > > <f:form> > > <t:panelGrid> > > <t:panelGroup> > > <t:inputText required="true"><f:validateLength minimum="15" > > maximum="30"/></t:inputText> > > </t:panelGroup> > > <t:panelGroup> > > <s:subForm id="clickMeForm"> > > <t:commandLink value="clickMe" /> > > </s:subForm> > > </t:panelGroup> > > </t:panelGrid> > > </f:form> > > > > When I click the command link, I get validation errors from the input > > text outside of the subform. Correct me if I am wrong, but I thought > > the whole point of the subform was to stop validation and updating > > outside of that component. > > > > What am I doing wrong? > > > > Tomahawk 1.1.2 > > Sandbox snapshot 2006-05-13 > > > > Thanks, > > Andrew > > > > > > > > > > >
-- Matthias Wessendorf Aechterhoek 18 48282 Emsdetten blog: http://jroller.com/page/mwessendorf mail: mwessendorf-at-gmail-dot-com

