${sessionScope.user == null}这里的user是什么

<div id="wel">
<c:if test="${sessionScope.user == null}">
hi!欢迎光临惠民商城,
<a href="Login.jsp">请登录</a>
<a href="Resgist.jsp">免费注册</a>
当前时间:<a id="clock"></a>
</c:if>
这是一个jsp页面的一段,我刚学这个,很好奇,前面都没出现过user,这个user是jsp内置的对象??还是sessionScope的一个变量属性???

你说对了,就是session对象域中的一个变量,session的域(上下文)其实就是一个类似与map的容器,user就是存于这个容器的一个key,用key取值总知道吧!追问

你的意思是(我打个比方):session相当于一个java类,这个user是session里的一个属性,这样的关系吗???
还有,如果是这样,这个“sessionScope.xx”这个xx是不是用户可以自己定义的,还是在jsp里,这歌xx就是user固定的???

追答

这个user是自定义的,你的假如session.user差一点就对了,应该是session.map.user大概这样?是session中固有的一个map集合中的一个自定义对象,user是它的key(map就是key/value)

追问

我刚学习前端,看的也少。刚刚去多看了几个例子,明白了很多。十分感谢你给出时间来解答,愿你好心情,再谢!

追答

可以

温馨提示:答案为网友推荐,仅供参考
相似回答