JSTL 标记中"范围"属性的默认值是多少?


文档中

既没有为<fmt:message>也没有为<c:url>标签定义它。

来自 JSTL 规范(强调我的):

2.2.1 变量和范围

scope 属性具有 JSP 规范中定义的语义,并采用 与 <jsp:useBean> 操作中允许的值相同;即 pagerequestsessionapplication如果没有为 scope 指定值,则page范围为 除非另有说明,否则为默认值

换句话说,默认值是page,即当前的JSP页面。

顺便说一下,这同样适用于<c:set>

最新更新