混淆jsp:param和JSTL的作用域

混淆jsp:param和JSTL的作用域,jsp,jstl,el,Jsp,Jstl,El,我使用JSP:include和JSP:param将一个“子”JSP包含在一个“父”JSP中。 我有一个jsp:parameter参数,带有name=“test”,value=“testValue” *c:out value=“${test}”*不显示任何内容(为空)。 仅显示“测试值” 为什么会这样? 官方文档说jsp:param向请求范围添加了值。 c:out应该查看每个范围(从狭窄的(页面)到更广泛的(应用))。 我肯定错过了什么?我的错,我没有正确地阅读文档,事实上……文档说它在URL中添

我使用JSP:include和JSP:param将一个“子”JSP包含在一个“父”JSP中。 我有一个jsp:parameter参数,带有
name=“test”
value=“testValue”

*c:out value=“${test}”*
不显示任何内容(为空)。 仅显示“测试值”

为什么会这样? 官方文档说jsp:param向请求范围添加了值。 c:out应该查看每个范围(从狭窄的(页面)到更广泛的(应用))。
我肯定错过了什么?

我的错,我没有正确地阅读文档,事实上……文档说它在URL中添加了一个参数;作用域是属性


文档说它在URL中添加了一个参数;作用域是属性。该死,你说得对,文档提到的是请求对象,而不是请求作用域。这就是我所误解的,我想?@DaveNewton我可以选择你的评论作为答案,如果它是这样发布的。