日期:2014-05-18  浏览次数:20868 次

struts2 在include的jsp中使用ognl
请教一下,如何在 jsp:include 包含的jsp中使用ognl,输出actioncontext中的值?

在主jsp中,使用: <jsp:include page="agency_mgmt_content.jsp" />

agency_mgmt_content.jsp的代码如下:


<div id="collapse-group" class="accordion">
<s:iterator value="%{#request.cataList}">
<div class="accordion-group widget-box">
<div class="accordion-heading">
<div class="widget-title">
<a data-toggle="collapse" href="#collapseGOne" data-parent="#collapse-group">
<span class="icon">
<i class="icon-magnet"></i>
</span>
<h5><s:property value="cataName" /></h5>
</a>
</div>
</div>
</div>
</s:iterator>
</div>


但是,无法输出 cataList中的值


如果直接在主jsp中写上述代码,可以正确输出。


------解决方案--------------------
<%@ include file=""%>试试
------解决方案--------------------
<%@ include file=""%>: 这个是将引入的页面和主页面的代码结合一起在运行。

 <jsp:include page="agency_mgmt_content.jsp" />: 这个是把运行的结果和主页面结合一起运行,相当于执行一个函数。