• 复习JSP时遇到的几个问题


    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值

  • 相关阅读:
    JSF
    filter用户例子
    分析LogFilter
    理解session
    了解xml文件
    软件工程期末项目总结
    阅《软件工程》——之感
    自我介绍
    期末课程设计《天猫后台管理系统》
    JSON
  • 原文地址:https://www.cnblogs.com/zwl24/p/2546768.html
Copyright © 2020-2023  润新知