你上面那种写法不对啊,改成
<% if(session.getAttribute("user") == null){
//这里面写你的处理方法
}%>
你用el试试
if(${empty user}){
//user is null
}
想不间断检测吖?那你得用ajax了,js里做个定时器,不断访问servlet,servlet不断检测session里有没有值,页面检测每个ajax的返回值就行了。
转成String比较吧
if(<%= (String)(session.getAttribute("user") == null) %>=='true')
试试:
if(<%=session.getAttribute("user") == null?"true":"false"%>)