日期:2014-05-17  浏览次数:20658 次

EL表达式去读对象问题
EL表达式主要是为了读取对象及对象属性的,我在jsp页面中<% %>里定义了一个对象并且为该对象塞一个属性值 


然后我用EL表达式读取该对象的属性值,却读取不到,我的疑问是:EL表达式只能读取指定一些对象中的属性吗?与JSP九大内置隐藏对像有什么关系吗?

------解决方案--------------------
el表达式读取的是四大域对象中的值.从小到大依次为pageContext-->request-->session-->Application(ServletContext)

使用el表达式读之前要把相应的对象以键(String)值(Object)对的形式放入域对象内部的map集合中,才能被读取到.