Display problem with html page in <jsp:include> and wrapped in a <tiles:insert>
-------------------------------------------------------------------------------
Key: STR-2919
URL: http://issues.apache.org/struts/browse/STR-2919
Project: Struts 1
Issue Type: Bug
Components: Tiles
Affects Versions: 1.2.9
Environment: Solaris 10, SuSE Enterpise Linux 10, Sun Java Web Server
6 .1 sp6
Reporter: Sean Kavanagh
main.jsp >>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<html>
<head></head>
<body>
<tiles:insert page="/tiles_base.jsp" flush="false">
<tiles:put name="text" type="string">
<jsp:include page="/jsp_include.html"/>
</tiles:put>
</tiles:insert>
</body>
</html>
>>>>>>>>>>>>>>
tiles_base.jsp >>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>
This is the tiles base page<br>
<tiles:insert attribute="text" ignore="false"/>
>>>>>>>>>>>>>>
jsp_include.html >>
This is the jsp include page<br>
>>>>>>>>>>>>>>
This displays incorrently as
This is the jsp include page<br>
<html>
<head></head>
<body>
This is the tiles base page<br>
</body>
</html>
When the jsp:include should be after the first message, and inside the <body>
tag. If the page's extension is changed to jsp instead of html and included,
it works fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira