web

2021-07-13 17:05

阅读:497

标签:绘画   关闭   include   att   一个   ref   对象   单元   链接   

cookie和session的区别:

1.cookie存放在客户端,session存放在服务器

2.session默认被存放在服务器的一个文件里《不是内存》

3.session运行依赖sessionId,而sessionId存放在cookie中:也就是说如果浏览器禁用了cookie,同时session也会失效【但可以通过其他方式实现,比如在url中传递sessionId】

4.session可以存放在文件,数据库,或内存中

5.用户验证场合一般会用session

因此维持一个会话的核心就是客户端的唯一标识sessionId

浏览器关闭,并不意味着session对象被删除

 

三种传值方式:

1、servletContext   sc=this.getServletContext();      //全局变量

  String  path=sc.getRealPah("/img/1.jpg")    //绝对路径

  sc.setAttribute("name","zhangsan")             //以键值对的方式设质;只可以为任意类型

2、HttpSession session=requset.setSession();     //.set/get Session();

    session.setAttribute("name","zhangsan")   

3.requser.setAttribute("name","zhangsan")  

 

重定向:response.sendRedirect("show.html")                        //两次请求两次响应

派发[请求一次:然后交给servlet之间处理];

requset.getRequestDispatcher("/showServlet").forword(requst,response);

requset.getRequestDispatcher("/showServlet").include(requst,response)

 

获取Html内容的值:

oneServlet

String name=requst.getparameter("name")----------->userName             //超链接通过键取值

String pwd=requst.getparameter("pwd")----------->123

 

String value=requst.getparameter("userName")             //表单元素通过键值 获取value值

 

复选框【可以选择多个返回的是个集合】

 

web

标签:绘画   关闭   include   att   一个   ref   对象   单元   链接   

原文地址:http://www.cnblogs.com/291959101lf/p/7078282.html

上一篇:http 400报错

下一篇:css动画


评论


亲,登录后才可以留言!