[
http://www.stripesframework.org/jira/browse/STS-763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ben Gunter updated STS-763:
---------------------------
Fix Version/s: Release 1.5.4
Assignee: Ben Gunter
> Components Nested Inside Other Components Do NOT Render
> -------------------------------------------------------
>
> Key: STS-763
> URL: http://www.stripesframework.org/jira/browse/STS-763
> Project: Stripes
> Issue Type: Bug
> Components: Tag Library
> Affects Versions: Release 1.5.4
> Environment: Mac OSX 10.5.8; JDK 1.6.0_20; MyEclipseIDE 8.6
> Reporter: Nikolaos
> Assignee: Ben Gunter
> Priority: Blocker
> Fix For: Release 1.5.4
>
>
> The true power in any Layout engine is in being able to create a hierarchy of
> layout definitions and renderers however this bug impedes complex layouts and
> allows only rudimentary / trivial / tutorial like layouts. Understandably
> 1.5.4 is not even beta yet so its hard to complain however 1.5.4 has
> sufficient features that make it very worthwhile over 1.5.3 however this bug
> makes using its layout component an unfortunate show stopper.
> Using the code snippets below the output is as follows on 1.5.4 (latest):
> Before contents
> Before test
> After test
> After contents
> However on at least 1.5.2 and latest trunk (as per Freddy's feedback) it
> correctly provides:
> Before contents
> Before test
> Hello World!!!!!!!!!!!!!!
> After test
> After contents
> Were the code is as follows:
> html_template2.jsp
> ==============
> <%@ include file="/WEB-INF/jsp/x4/taglibs.jsp" %>
> <s:layout-definition>
> Before contents
> ${contents}
> After contents
> </s:layout-definition>
> 3c2.jsp
> =====
> <%@ include file="/WEB-INF/jsp/x4/taglibs.jsp" %>
> <s:layout-definition>
> <s:layout-render name="/WEB-INF/jsp/x4/base/html_template2.jsp">
> <s:layout-component name="contents">
> Before test
> ${test}
> After test
> </s:layout-component>
> </s:layout-render>
> </s:layout-definition>
> test.jsp
> =====
> <%@ include file="/WEB-INF/jsp/x4/taglibs.jsp" %>
> <s:layout-render name="/WEB-INF/jsp/x4/base/3c2.jsp">
> <s:layout-component name="test">
> Hello World!!!!!!!!!!!!!!
> </s:layout-component>
> </s:layout-render>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://www.stripesframework.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development