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 >> >