【发布时间】:2018-03-02 11:54:41
【问题描述】:
我正在尝试将一个参数传递给我包含在我的主 jsp 中的 jsp 文件。根据我在网上看到的使用 c:set 的方法
approot/index.jsp
<c:set var="Arg01" value="Argument01"/>
<jsp:include page="include/other.jsp">
<jsp:param name="myArg01" value="${Arg01}"/>
<jsp:param name="myArg02" value="Argument02"/>
</jsp:include>
虽然当我尝试在包含的 jsp 页面中使用变量时,似乎只有一个参数通过(第二个参数没有使用 c:set)
approot/include/other.jsp
<!-- this doesn't work -->
<p>${param.myArg01}</p>
<!-- this does -->
<p>${param.myArg02}</p>
没有崩溃,但我可以看到 myArg01 是空白的
【问题讨论】:
-
第二个参数不使用 c:set 只是使用静态字符串,第一个参数不工作