session

简单的Session登录

痞子三分冷 提交于 2020-02-18 13:07:48
Login前台页面 <form id="form1" action ="" method="post"> <input type="text" name="txtN" /> <input type="password" name="txtP" /> <input type="submit" value="登陆" /> </form> Login后台页面 protected void Page_Load(object sender, EventArgs e) { if (Request.HttpMethod.ToLower() == "post") { string strN = Request.Form["txtN"]; string strP = Request.Form["txtP"]; //登录成功 if (strN == "admin" && strP == "123") { //将用户名存入Session中 //Context.Session Session["cname"] = strN; //让浏览器重定向到首页 Response.Redirect("SessionIndex.aspx"); } } } index后台页面 protected void Page_Load(object sender, EventArgs e) { if (Session["cname

Mysql: 变量

烂漫一生 提交于 2020-02-18 11:49:50
分类 一、系统变量  说明:变量由系统提供的 不用定义 语法: ① 查看系统变量 show 【global | session】 variables like ''; 如果没有显式声明global还是session 默认是session ②查看指定的系统变量的值 select @@ 【global | session】.变量名 ;如果没有显式声明global还是session 默认是session ③为系统变量赋值 方式一:   set 【global | session】变量名=值; 变量名 ;如果没有显式声明global还是session 默认是session 方式二: set @@global.变量名 = 值; set @@变量名 = 值; 1、全局变量 服务器层面上的,必须拥有super权限才能为系统变量赋值 作用域为整个服务器,也就是针对所有连接(会话)有效 2、会话变量 服务器为每一个连接的客户都 提供了系统变量,作用域为当前连接(会话) 二、自定义变量 说明:   1、用户变量     作用域:针对于当前的连接(会话)生效     位置: begin end 里面 也可以放在外面     使用:       ①声明并赋值:        set @变量名 = 值;或        set @变量名 = 值;或        set @变量名 = 值;      

spring之bean的作用域scope的值的详解

孤人 提交于 2020-02-18 09:11:19
今天研究了一下scope的作用域。默认是单例模式,即 scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例。再配置bean的作用域时,它的头文件形式如下: 如何使用spring的作用域: <bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/> 这里的 scope 就是用来配置 spring bean 的作用域,它标识 bean 的作用域。 在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称 prototype), Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Bean。因此,默认情况下Spring2.0现在有五种类型的Bean。当然,Spring2.0对 Bean的类型的设计进行了重构,并设计出灵活的Bean类型支持,理论上可以有无数多种类型的Bean,用户可以根据自己的需要,增加新的Bean类 型,满足实际应用需求。 1、singleton 作用域 当一个bean的 作用域设置为singleton, 那么Spring

jsp九大内置对象

此生再无相见时 提交于 2020-02-18 08:04:03
jsp九大内置对象 JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception 1、request对象javax.servlet.http.HttpServletRequest request对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对 象的作用域为一次请求。 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象如下 Request常用的方法: getParameter (String strTextName ) 获取表单提交 的信息. getProtocol() 获取客户使用的协议。 String strProtocol=request.getProtocol(); getServletPath() 获取客户提交信息的页面。String strServlet=request.getServletPath(); getMethod() 获取客户提交信息的方式 String strMethod=request

JSP九大内置对象的作用和用法总结?

陌路散爱 提交于 2020-02-18 08:03:25
JSP九大内置对象的作用和用法总结? 1、request对象javax.servlet.http.HttpServletRequest request对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对 象的作用域为一次请求。 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象如下 Request常用的方法:getParameter(String strTextName) 获取表单提交的信息. getProtocol() 获取客户使用的协议。 String strProtocol=request.getProtocol(); getServletPath() 获取客户提交信息的页面。String strServlet=request.getServletPath(); getMethod() 获取客户提交信息的方式 String strMethod=request.getMethod(); getHeader() 获取HTTP头文件中的accept,accept-encoding和Host的值,String strHeader=request

JSP九大内置对象的作用和用法总结?

萝らか妹 提交于 2020-02-18 08:02:53
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception 1、request对象javax.servlet.http.HttpServletRequest request对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对 象的作用域为一次请求。 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象如下 Request常用的方法:getParameter(String strTextName) 获取表单提交的信息. getProtocol() 获取客户使用的协议。 String strProtocol=request.getProtocol(); getServletPath() 获取客户提交信息的页面。String strServlet=request.getServletPath(); getMethod() 获取客户提交信息的方式 String strMethod=request.getMethod();

jsp九大内置对象

你说的曾经没有我的故事 提交于 2020-02-18 08:02:40
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception 1、request对象javax.servlet.http.HttpServletRequest request对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对 象的作用域为一次请求。 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象如下 Request常用的方法:getParameter(String strTextName) 获取表单提交的信息. getProtocol() 获取客户使用的协议。 String strProtocol=request.getProtocol(); getServletPath() 获取客户提交信息的页面。String strServlet=request.getServletPath(); getMethod() 获取客户提交信息的方式 String strMethod=request.getMethod();

rails4.0 session activerecord

江枫思渺然 提交于 2020-02-18 07:13:09
Active Record Session Store A session store backed by an Active Record class. A default class is provided, but any object duck-typing to an Active Record Session class with text session_id and data attributes is sufficient. Installation Include this gem into your Gemfile: gem 'activerecord-session_store', github: 'rails/activerecord-session_store' Run the migration generator: rails generate active_record:session_migration Then, set your session store in config/initializers/session_store.rb : Foo::Application.config.session_store :active_record_store Configuration The default assumes a sessions

《隔离十四天》系列 -第六天 -整理的十个高频HTTP面试题

笑着哭i 提交于 2020-02-18 02:09:18
前言 隔离第六天,依然还是健康的一天,没有任何病毒,但是好想出去浪啊,太阳这么大我为什么只能隔着窗子来享受。即使这样也要学习,毕竟面试一个接一个,还要找工作的问题呢。 好了言归正传,昨天收到了一个面试,然后又是一次惨不忍睹的面试,为什么惨不忍睹呢,因为问到了HTTP的一些问题,然后都不会,所以哪里有问题就补哪里。今天整理了一些HTTP的面试问题,给自己增加一些这方面的知识存储。 1、Session和cookie的区别? 答:cookie数据保存在客户端,session数据保存在服务器端。 session是一次会话 , cookie可以长期保存在客户端 ; session用来保存重要的信息 , cookie用来保存不重要的信息 ; cookie保存的是字符串 , session保存的是对象 ; 2、Session失效的方式? 答:关闭浏览器 ; 设置它的失效时间 ; 调用它的失效方法 , setmaxinativeinterval ; 3、什么是session? 答:Session是一次会话 , 随着会话的关闭而结束 ; Session四大跟踪技术的一种 , 是一种服务器端的机制 ; 主要用在整个请求过程中共享数据 ; 4、get与post请求的区别? 答:get重点在于从服务器获取数据,post是向服务器发送数据 get传输的数据是放在url中的,post的参数存在于body中

HTTP 协议详解

瘦欲@ 提交于 2020-02-18 00:41:06
HTTP 协议定义 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议 (HTTP) 是一种通信协议,它允许将超文本标记语言 (HTML) 文档从 web 服务器传送到客户端的浏览器 网页是如何显示的 Request 与 Response 我们输入 URL 后,我们的浏览器给 Web 服务器发送一个 Request,Web 服务器接到 Request 后进行处理,生成响应的 Response,然后发送给浏览器,浏览器解析 Response 中的 HTML,这样我们就看到了网页 代理服务器 - 网络信息的中转站,功能如下: 1.提高访问速度,大多数的代理服务器都有缓存功能 2.突破限制,也就是翻墙 3.隐藏身份 b. 网页显示 浏览器需 发送多次 Request 1.当在浏览器输入 URL 时,浏览器发送一个 Request 取获取 URL 的html,服务器把 Response 发送回给浏览器 2.浏览器分析 Response 中的 HTML,发现其中引用了很多其他文件,如 图片、CSS文件、JS文件 3.浏览器会自动再次发送 Request 去获取图片、CSS、JS等 4.等所有文件都下载成功后,网页就被显示出来了 HTTP 的无状态 与 Connection:keep-alive 无状态是指协议对于事务处理没有记忆能力