想问下 pageContext.request对象和requestScope 对象的区别
在学习EL时候遇到一点麻烦,想请教下大家
el(表达式语言中)可以使用pageContext来间接访问JSP的内置对象,比如检索请求的方法,${pageContext.request.method}
我想问的是,假如有个java代码是
<jsp:useBean id="someid" scope="request" class="somePackage.someClass"/>
那么根据我的理解,就是将一个名字叫someid的bean 实例,将其添加到了request作用域中,也就是相当调用了request.setAttribute("someid",所有bean信息);
则如果我要在el表达式中访问这个bean的属性(假如有个属性 String someAttribute)
那么应该要用 ${requestScope.someId.someAttribute}呢,还是${pageContext.request.someId.someAttribute}?