4

我在使用 jsp:include 标记时遇到问题。我有如下代码:

<jsp:include page="./Address.jsp">
    <jsp:param value="30" name="tabIndex"/>
    <jsp:param value="true" name="showBox"/>
    <jsp:param value="none" name="display"/>    
</jsp:include>

该页面包含得很好,但是当我尝试访问 Address.jsp 页面上的参数时,它们为空。我尝试通过以下方式访问它们(使用 jstl):

     <c:out value="${param.tabIndex}" />
     <c:out value="${param['tabIndex']} />
     <%= request.getParameter("tabIndex") %>
     <c:out value="${pageScope.param.tabIndex} />
     ${param.tabIndex}

ETC...

这是踢球者,以上在tomcat 5.5中运行良好。但是,当我在 Weblogic 10 中部署应用程序时,它没有。

此外,该代码在我的应用程序的其他区域(在 weblogic 上)也可以正常工作,而不是特定页面。

有任何想法吗?

谢谢!

4

1 回答 1

0

尝试这个

<jsp:include page="./Address.jsp?tabIndex=30&showBox=true&display=none" />
于 2010-05-14T10:29:46.163 回答