JSP EL的主要目的是简化JSP的开发
让JSP程序员可以非常方便地在JSP中访问数据
EL表达式总是放在大括号里而且前面有一个美元前缀如
在JSP页面中显示室外温度用JSP脚本表达式可以按照如下代码表示
室外温度是<%= temp %>度
如果使用EL则是
室外温度是${temp}度
EL中提供了隐式变量JSP网页设计者应该使用这些隐式变量取得应用程序相关信息通过使用EL隐式变量我们可以直接访问Servlet中getSession()等方法的结果而不是直接在JSP页面中编写这些代码
EL函数为JSP提供了完全的业务逻辑和表现逻辑分离
将EL函数插入到JSP页面中的过程共包含创建和更改四个文件
)方法类(java)包含需要在JSP中使用的Java方法
)标记库描述文件(*tld)映射每个Java方法到XML函数名
)部署描述文件(webxml)映射TLD到标记库URI
)JSP页面(*jsp)使用标记库URI和函数名调用方法