Hi,

  With Tiles you should be able to do something like this (not tested):

<template:insert template='/chapterTemplate.jsp'>
  <template:put name='title' content='Templates' direct='true'/>
  <template:put name='header' direct='true'>

        <table><tr><td> ...some HTML-Code here instead of a file        
</table></tr></td>      
  </template:put>
  <template:put name='sidebar' direct='true' >
        <table><tr><td> ...and some HTML-Code here.     </table></tr></td>
  </template:put>
  <template:put name='footer' content='/footer.html' />
</template:insert>

  Be aware that your tags inside your <put> are interpreted in the same 
page than the <put>, not in the template page.

        Hope this help,
            Cedric

Kay Lingenauber wrote:

>Hi everybody,
>
>although I surfed through the docs und mail-lits of Struts etc. I didn't find a 
>solution for my template-problem.
>
>I developed a web-application with JSP's in the presentation layer. For now, no 
>templates etc. are used.
>
>As described in 
>http://jakarta.apache.org/struts/doc-1.0.2/api/org/apache/struts/taglib/template/package-summary.html#package_description
> I would like to use templates.
>
>But,  ;)
>as content, I can't use other JSPs or HTML-Pages like this
>
><template:insert template='/chapterTemplate.jsp'>
>  <template:put name='title' content='Templates' direct='true'/>
>  <template:put name='header' content='/header.html' />
>  <template:put name='sidebar' content='/sidebar.jsp' />
>  <template:put name='content' content='/introduction.html'/>
>  <template:put name='footer' content='/footer.html' />
></template:insert>
>
>because I can't split the JSP which I use now into some small JSP's/HTML's.
>
>I need something like that: 
>
><template:insert template='/chapterTemplate.jsp'>
>  <template:put name='title' content='Templates' direct='true'/>
>  <template:put name='header' content='
>
>       <table><tr><td> ...some HTML-Code here instead of a file        
></table></tr></td>      
>
>       ' />
>  <template:put name='sidebar' content='
>
>       <table><tr><td> ...and some HTML-Code here.     </table></tr></td>
>
>       ' />
>  <template:put name='footer' content='/footer.html' />
></template:insert>
>
>As you can see, I need to write JSP and HTML-Code into the template:put-tag.
>
>I don't now, whether this will work with the template-taglib or the tile-taglib. Will 
>it ? ;)
>If not, can you give me a hint, how I can solve this problem. 
>
>Thx very much ! :)
>
>Kay
>
>--
>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
>
>  
>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to