码迷,mamicode.com
首页 > 其他好文 > 详细

007_EL表达式的简化用法为什么一般只是省略pageScope

时间:2020-02-29 01:04:07      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:声明   出错   el表达式   epo   repo   作用域   nbsp   ext   必须   

因为EL表达式默认查找的循序是先查找pageContext--->request---->session--->application,如果都没有查找到的话就会返回一个null值

如果省略作用域对象的话会造成两个弊端:

1.定位出错

2.查找效率降低

 

但是我们使用pageContext作用域还用的着使用el表达式吗?

什么是pageContext作用域?他的用法是什么,这个作用域对象声明周期?

pageContext是jsp文件的九大内置对象,我们再调用jsp文件时,并不像servlet()的方法一样,有request与repose连个参数,我们只是调用了一个转发路径,

所以jsp文件必须具有内置对象才能调用共享作用域中的参数。但是我一直使用的都是EL表达是直接获共享作用域中的值啊,根本就没有使用过他的九大内置对象。

pagecontext当前作用域代表的是谁啊?总不能是request里的参数吧?

007_EL表达式的简化用法为什么一般只是省略pageScope

标签:声明   出错   el表达式   epo   repo   作用域   nbsp   ext   必须   

原文地址:https://www.cnblogs.com/pogusanqian/p/12381127.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!