关于el表达式,望高手指教

session.setAttribute("user", new Person())
${empty user?"您还没有登录":"欢迎您:"}${user.name}

user不是一个session域map中的key吗,而且是String类型 ,${user.name}这样表达user不就是一个person对象了吗。这是怎么回事,不理解

http://www.docin.com/p-591069982.html

${user.name}等价于 user =request.getparameter(“user),user.getname()

${user.name}等价于pageContext.findAttribute("user").getName()