我建立了一个如下结构的webMoudle
.
在根目录下,myBankLayout.jsp与definition.jsp可以组合使用。有index.jsp成功为证。但是在human/目录下。就不行。
definition.jsp----->
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<tiles:definition id="mingtaiLayout" template="mybankLayout.jsp" scope="session">
    <tiles:put name="title" value=""/>
    <tiles:put name="top" value="/html/top.jsp"/>
    <tiles:put name="left" value="left.jsp"/>
    <tiles:put name="body" value=""/>
    <tiles:put name="copyright" value="/html/copyright.jsp"/>
</tiles:definition>
humna/addSomeone.jsp------>
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>
<%@ include file="../definition.jsp"%>
<tiles:insert beanName="humanLayout">
  <tiles:put name="title" value="新增某人"/>
  <tiles:put name="body" value="addSomeone_r.jsp"/>
</tiles:insert>
human/addSomeone_r.jsp----->
<%@ page contentType="text/html; charset=UTF-8" %>
<html>
<head>
<title>
addSomeone_r
</title>
</head>
<body bgcolor="#ffffff">
<h1>
JBuilder Generated JSP
</h1>
</body>
</html>
在浏览addSomeone_r.jsp时,可以显示出"JBuilder Generated JSP".可是浏览addSomeone.jsp时,却是一片空白。没有任何内容,查看源码。也是空白。问题:
1 一个webmoudle中是否可以有多个模板,指有多个definition.jsp.在其中定义多个模板变量
2 是否模板只能同级使用?