黑马程序员技术交流社区

标题: 关于EL隐含对象问题 [打印本页]

作者: 雅望天堂    时间: 2014-8-16 20:38
标题: 关于EL隐含对象问题
pageContextpageScope区别都是页面范围的.他们有什么区别啊,pageContext可以调用其他的隐含对象.
还有,
${pageContext.session.id}怎么回事?pageContext是EL隐含11对象中的,而session并不是EL隐含对象中的啊,
EL中的是sessionScope,并不是session,请问这个Session从哪来?莫非EL隐含对象可以调用JSP的隐含对象?如果是调用的JSP的隐含对象,就应该${pageContext.session.getId()}这样写了

作者: idency    时间: 2014-8-16 20:41
在el表达式中,直接写id就相当于调用getId()方法的!  
作者: 790324255a    时间: 2014-8-16 23:08
如果按你说法 那你session不是得写${pageContext.getSession.getId}   el中get可以省写 比如getId就可以直接.id   pageContext.session pageContext本身可以调用getSession没有什么好奇怪的 写的时候直接.session就可以获取到Session对象
作者: 3040789425    时间: 2014-8-17 09:16
在el表达式中,直接写id就相当于调用getId()方法的!  应该是这样的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2