一.Jsp 1. 指令: <%@ page language="java" import="java.*" contextType="text/html" charset="utf-8" pageEncoding="utf-8" %> <%@ include file="url" %> <%@ taglib uri="" prefix=&…
一.Jsp 1. 指令: <%@page language="java" import="java.*" contextType="text/html" charset="utf-8" pageEncoding="utf-8" %> <%@include file="url" %> <%@taglib uri="" prefix=&quo…
创建一个index.jsp页面 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.d…
1. 什么是Spring,谈谈你对Spring的理解 Spring是我们JAVA开发人员在搭建后台时选用的一个轻量级的开源框架,Spring框架目前也是功能丰富,十分优秀企业级采用最多的一个框架. Spring是一个IOC和AOP容器框架.它主要核心是: (1).控制反转(IOC):以前传统的java开发模式中,当需要一个对象时我们,我们会自己使用new或者getInstance等直接或者间接调用构造方法创建一个对象,而在Spring开发模式中,Spring容器使用了工厂模式为我们创建了所需要的…
  会话技术 Cookie Session 从访问一个站点,到关闭不继续访问 称为一次会话过程.会话技术就是记录本次会话中客户端的状态与数据的. 会话技术分为cookie.session. cookie:将数据存储在客户端本地,减少服务器端存储的压力,安全性不好,客户端可以清除cookie session:将数据存储到服务器端,安全性相对好,增加服务器的压力.   Cookie response设置cookie 1.创建cookie Cookie cookie = new Cookie(Stri…
HTTP是一个无状态的协议,web服务器无法分辨出那些请求是同一个浏览器发出的,浏览器每一次请求都是孤立的 即使HTTP1.1支持持续链接,但当用户有一段时间没有请求时,连接也会关闭. 如何实现网上的购物车:某个用户从网站登陆页面登陆后,在进入到购物页面购物时,负责处理购物请求的服务器程序必须知 道处理上一次请求的程序所得到的用户信息. 作为web浏览器必须能够采用一种机制,来唯一标识一个用户,同时记录该用户的状态. 会话和会话状态 web应用中的会话是指一个客户端浏览器与web服务器之间连续发…
一.JSP Session HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何信息.有三种方法来维持客户端与服务器的会话: 1.Cookies 网络服务器可以指定一个唯一的session ID作为cookie来代表每个客户端,用来识别这个客户端接下来的请求.这可能不是一种有效的方式,因为很多时候浏览器并不一定支持cookie,所以我们不建议使用这种方法来维持会话. 2.隐藏表单域 一个网络服务器可以发送一个隐藏的HTML表单域…
Servlet的缺点 开发人员要十分熟悉JAVA 不利于页面调试和维护(修改,重新编译) 很难利用网页设计工具进行页面设计(HTML内容导入到servlet中,用PrintWriter的对象进行输出) JSP简介 JSP(Java Server Pages) 与Java Servlet一样,是在服务器端执行的,不同的是JSP先由服务器编译部署成Servlet执行. JSP技术的企业最佳实践(生成HTML内容) 新的JSP2.0规范版本包括新的功能(EL表达式,新增的Simple Tag和Tag…
HTTP不能保持连接,可使用会话保存用户信息. 常用的会话技术有2种:Cookie.Session. Cookie 1.原理 当用户第一次访问某个网站时,服务器设置Cookie,存储用户信息,放在响应头字段中,随HTTP响应传给浏览器,浏览器把Cookie存储到本地计算机上. 当用户再次访问该网站时,浏览器先在本地计算机上查找该网站的Cookie,如果有,放在请求头中,随HTTP请求一起发送给该网站的服务器.服务器解析Cookie,获取该用户的信息,进行相关操作. 服务器可重新设置Cookie,…
1.会话技术 (1)会话概念:一次会话中包含多次请求和响应.一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 (2)会话功能:在一次会话的范围内的多次请求间,共享数据 (3)会话方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:Session 2.Cookie (1)概念:客户端会话技术,将数据保存到客户端 Cookie实际上是一小段的文本信息,在网络服务器上产生,并发送给浏览器.通过使用cookie,可以标识用户身份,记录用户名和密码,跟踪重复用户,浏…