【发布时间】:2018-07-10 16:17:48
【问题描述】:
我在带有 jsp:include 和 jsp:param 的“父”JSP 中包含一个“子”JSP。
我有一个带有 name="test"、value="testValue" 的 jsp:parameter 参数
*c:out value="${test}"* 确实不显示任何东西(它是空白的)。
只显示"testValue"。
为什么会这样? 官方文档说 jsp:param 将值添加到请求范围。 c:out 应该查看每个范围(从狭窄的(页面)到更广泛的(应用程序))。 肯定是我错过了什么?
【问题讨论】:
-
文档说它在 URL 中添加了一个参数;范围是属性。
-
该死,你是对的,文档提到了请求对象,而不是请求范围。这大概是我误会了吧?
-
@DaveNewton 我可以选择你的评论作为答案,如果它是这样发布的。