zoukankan      html  css  js  c++  java
  • 复习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值

  • 相关阅读:
    oauth
    web api Authorization
    sql 找到前三
    js计算误差修正代码(真实版)
    js操作keyframes动态赋值
    元素拖拽缩放的jquery插件
    js生成组织结构树(原创)
    js图片拖拽、缩放、添加图层功能(原创)
    for循环,forin循环和Array.every(),obj.forEach()方法运行速度对比
    for循环+forin循环生成内容模版
  • 原文地址:https://www.cnblogs.com/zwl24/p/2546768.html
Copyright © 2011-2022 走看看