1 客户端禁用cookie时怎么实现会话?
客户端请求服务器时,服务器会返回一个sessionId给客户端,如果cookie可用那么保存在name为JSESSIONID的cookie里面,如果不可用那么会客户端向服务器提交请求时,会附带一个JSESSIONID的参数。
2 怎么实现保存登录功能
客户端保存COOKIE记录 用户名 并加密。然后服务器解密如果解密成功就说明该用户登录了,在各页面判断COOKIE存在,可以保持登录状态,但它是怎么知道是哪个用户在登录呢。???(我想是解密后的用户名吧)问问老师吧
3 ${cookie}只能取一个cookie的值吗 多个怎么取,遍历怎么取
cookie.cookie名.value 就可以拿到任何cookie的值,因为cookie按name区别的啊。在el表达式中可能无法遍历cookie 需要写入代码中。
4 ${head}和${headValues}用来取头信息的。
${param}和${paramValues}取传递的参数的
${initParam}表示一个保存了所有WEB应用初始化参数的map对象
${cookie}保存了所有cookie的Map对象
此外再加上pageContext(对应于JSP页面中pageContext对象)和pageScope,requestScope,sessionScope,applicationScope一共11个隐含对象是EL的。
5 el中有null值