Did you remember to import the tiles taglib? (*Chris*) On Fri, Apr 8, 2011 at 7:48 AM, abhishek jain <abhishek.netj...@gmail.com>wrote:
> hi, > Someone help please > <tiles:getAsString name="title" /> works in the document where > layoutstore.jsp but not in seo.jsp which is a file called in > layoutstore.jsp. > > thanks > abhishek > > On Tue, Apr 5, 2011 at 2:50 PM, abhishek jain <abhishek.netj...@gmail.com > >wrote: > > > hi, > > It didnt solved my problem, i am still confused. > > > > <tiles:getAsString name="title" /> works in the document where > > layoutstore.jsp but not in seo.jsp which is a file called in > > layoutstore.jsp. > > > > > > pl advice, > > thanks > > abhishek > > > > > > > > > > On Mon, Apr 4, 2011 at 1:50 PM, Mohamed SIDI <mhm.s...@gmail.com> wrote: > > > >> you can see here, > >> > >> > http://tiles.apache.org/framework/tutorial/advanced/nesting-extending.html > >> > >> 2011/4/4 abhishek jain <abhishek.netj...@gmail.com> > >> > >>> Hi, > >>> I had already posted the relevant portion of hte tiles.xml file which > is: > >>> > >>> > >>> > >>> <?xml version="1.0" encoding="ISO-8859-1" ?> > >>> <!DOCTYPE tiles-definitions PUBLIC > >>> "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN" > >>> "http://tiles.apache.org/dtds/tiles-config_2_0.dtd"> > >>> > >>> <tiles-definitions> > >>> > >>> <definition name="store.page" template="/layoutstore.jsp"> > >>> <put-attribute name="body" value="/bodystore.jsp" /> > >>> <put-attribute name="title" value="Title" type="string" > >>> cascade="true"/> > >>> <put-attribute name="metakeyword" value="Keyword" type="string" > >>> cascade="true"/> > >>> </definition> > >>> > >>> </tiles-definitions> > >>> > >>> > >>> now if i add as in hte above xml cascade="true" , the error will > appear. > >>> > >>> > >>> thanks > >>> abhishek > >>> > >>> > >>> On Mon, Apr 4, 2011 at 1:15 PM, Mohamed SIDI <mhm.s...@gmail.com> > wrote: > >>> > >>>> Hi, > >>>> > >>>> It seems to be a parsing problem, can you put out your file xml > definig > >>>> the > >>>> tiles defintions > >>>> , this will help us > >>>> > >>>> 2011/4/4 abhishek jain <abhishek.netj...@gmail.com> > >>>> > >>>> > hi, > >>>> > It didnt worked , > >>>> > first the cascade="true" was not recognized by my IDE (Myeclipse). > >>>> > Second on running, i got the following error: > >>>> > > >>>> > Caused by: org.xml.sax.SAXParseException: Attribute "cascade" must > be > >>>> > declared for element type "put-attribute". > >>>> > > >>>> > > >>>> > Also this tiles definition is not extending anything, hence i > couldnt > >>>> > understand the error. > >>>> > pl. help. > >>>> > thanks > >>>> > abhishek > >>>> > > >>>> > On Fri, Apr 1, 2011 at 3:10 PM, <jlm...@gmail.com> wrote: > >>>> > > >>>> > > Try setting cascade='true' in the definition of the attribute > title. > >>>> > > Sent via BlackBerry from T-Mobile > >>>> > > > >>>> > > -----Original Message----- > >>>> > > From: abhishek jain <abhishek.netj...@gmail.com> > >>>> > > Date: Fri, 1 Apr 2011 14:39:27 > >>>> > > To: Struts Users Mailing List<user@struts.apache.org> > >>>> > > Reply-To: "Struts Users Mailing List" <user@struts.apache.org> > >>>> > > Subject: Tiles problem : Error executing tag: Attribute 'title' > not > >>>> > found. > >>>> > > > >>>> > > hi friends, > >>>> > > I am using struts 2.x and tiles framework. with hibernate 3.x and > >>>> > > development environment was Myeclipse. > >>>> > > > >>>> > > I have the following in tiles.xml > >>>> > > > >>>> > > <definition name="store.page" template="/layoutstore.jsp"> > >>>> > > <put-attribute name="body" value="/bodystore.jsp" /> > >>>> > > <put-attribute name="title" value="Title" type="string" /> > >>>> > > <put-attribute name="metakeyword" value="Keyword" > >>>> type="string"/> > >>>> > > </definition> > >>>> > > > >>>> > > > >>>> > > I have the following (relevant) in layoutstore.jsp > >>>> > > <tiles:insertTemplate template="seo.jsp"/> > >>>> > > > >>>> > > and hte following in seo.jsp > >>>> > > <tiles:getAsString name="title" /> > >>>> > > > >>>> > > yet i get the following error: > >>>> > > > >>>> > > Error executing tag: Attribute 'title' not found. > >>>> > > > >>>> > > Cannt understand why , pl. help. > >>>> > > Thanks a lot . > >>>> > > > >>>> > > > >>>> > > -- > >>>> > > Thanks and kind Regards, > >>>> > > Abhishek jain > >>>> > > > >>>> > > > >>>> > > >>>> > >>>> > >>>> > >>>> -- > >>>> > >>>> > >>>> Cordialement > >>>> > >>>> Mohamed > >>>> > >>> > >>> > >> > >> > >> -- > >> > >> > >> Cordialement > >> > >> Mohamed > >> > > >