Hi Ben, Nope it's not as simple as that unfortunately :( I am importing the stripes TLD and assigning it 'stripes' as a prefix. To give you the full picture all other stripe tags in the same jsp are being parsed as expected (form, text, submit) even radio (when the value attribute contains no scriplet). E.g.
JSP: scriplet test:<stripes:radio name="tribeAccountNumber" value="<%="test"%>"/> non-scriplet test:<stripes:radio name="tribeAccountNumber" value="test2"/> HTML: scriplet test:<stripes:radio name="tribeAccountNumber" value="test"/> non-scriplet test:<input value="test2" type="radio" name="tribeAccountNumber" /> Does anybody have any expert knowledge on the Tag parsing classes involved with this process which might be able to shed some light on what is happening? Thanks, Phil On Tue, Feb 10, 2009 at 7:36 PM, Ben Gunter <[email protected]> wrote: > Phil, it looks like you forgot to include the <%@ taglib %> in the page for > the Stripes taglib, or your tag is using the wrong prefix. The scriptlet is > executing but the tag isn't being interpreted and the JSP is just spitting > it out verbatim. > > -Ben > > On Tue, Feb 10, 2009 at 11:37 AM, phil darley > <[email protected]> wrote: >> >> Hi Taras, >> >> Sorry for not been clear enough, it is a strange issue. Seems that >> putting a scriplet within a stripes tag is preventing the stripes tag >> from been rendered by Stripes. >> >> The type="radio" attribute which belongs to the input html tag is not >> been rendered in the HTML produced from a stripes:radio tag when a >> scriplet is put inside the value attribute. Example: >> >> JSP code: >> >> <stripes:radio name="tribeAccountNumber" value="<%="test"%>"/> >> >> Parsed HTML: >> >> <stripes:radio value="test" name="tribeAccountNumber" /> >> >> Expected parsed HTML: >> >> <input value="test" type="radio" name="tribeAccountNumber" /> >> >> Cheers, >> Phil > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with > Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code > to > build responsive, highly engaging applications that combine the power of > local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Stripes-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/stripes-users > > ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ Stripes-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/stripes-users
