8EL嵌入对象与嵌入式JSP对象不同(pageContext对象除外)。两者之间的关系如下。EL嵌入对象可以使用setAttribute方法访问相应嵌入式JSP对象存储的值。
有11个内置EL对象:pageContext,pageScope,requestScope,sessionScope,applicationScope,param,paramValues,header,headerValues,initParam,cookie(没有responseScope .EL的本质是获取值,它是建立的不是因为)
JSP有九个内置对象:pageContext,page,resquest,response,session,application,out,config和exception。
直接在页面上使用${request}会产生错误。
EL可以通过pageContext ${pageContext访问内置的JSP对象。
请求}
可以通过pageContext获取的对象是page,resquest,response,session,out,exception和servletContext。
pageContext无法恢复的对象是application,config和pageContext。
9获取两个作用于rank对象属性的JSP方法
要求
setAttribute(“name”,“Shao”);
H2 ${requestScope[“name”]}/ h2
H2 ${requestScope。
名称}/ h2
以下内容不正确,因为请求对象没有getName方法:
H2 ${pageContext。
要求
名称}/ h2
操作10个范围对象的属性以获取JSP方法
H2 ${pageContext。
要求
serverPort}/ h2