jsp 中,变量的作用域,一共有4种:
pageScope:表示变量只能在本页面使用。
requestScope:表示变量能在本次请求中使用。
sessionScope:表示变量能在本次会话中使用。
applicationScope:表示变量能在整个应用程序中使用。jsp 中写成 ${message},el会依次到pageScope,requestScope,sessionScope,applicationScope中寻找,直到找到为止。如果写成 ${requestScope.message} 的形式,将会缩小范围只在 requestScope 中查找 message。
requestScope 和 pageScope 区别:
requestScope:是完成请求后,变量或实例就失效了。不能再次调用
pageScope:变量或实例只在当前页面有效JSP EL语言定义:
jsp EL(Expression Language) 目的:为了使JSP写起来更加简单。