07 2018 档案
摘要:简述什么是servlet Servlet就是一个实现了特定接口或者父类的java类。 servlet是在服务器端运行的一个小程序。一个servlet就是一个java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的servlet程序。 tomcat容器等级 tomcat的容器等级
阅读全文
摘要:1、cookie数据存放在客户的浏览器上,session数据放在服务器上2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使用session3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能考虑到减轻服务器性能方面,
阅读全文
摘要:Cookie对象用于保存客户端浏览器请求的服务器页面,也可用于存放非敏感性的用户信息,信息保存的时间可以根据用户的需要进行设置。并非所有的浏览器都支持Cookie,并且数据信息是以文本的形式保存在客户端计算机中的。 要存放一个Cookie变量,可以通过Response对象的Cookie集合,其语法如
阅读全文
摘要:1. 用户登录 实现用户登录,功能,三个页面登录页面login.jsp,登录逻辑处理页面loginSubmit.jsp,欢迎页面welcome.jsp.用户再登录页面输入用户名和密码,前台页面使用js或者jQuery进行验证,如果用户名或密码为空,则提示用户输入用户名和密码;如果用户名为”admin
阅读全文
摘要:一. 什么是B/S架构,什么是C/S架构B/S(Browser/Server) 浏览器/服务器 C/S(Client/Server) 客户端/服务器 二. B/S架构的工作原理 浏览器请求服务器 通过http请求发给服务器 接受请求 服务器解析url的文件] 根据url中的参数和文件生成html文件
阅读全文
摘要:IE浏览器Cookie数据位于:%APPDATA%\Microsoft\Windows\Cookies\ 目录中的xxx.txt文件 (里面可能有很多个.txt Cookie文件)如:C:\Users\yren9\AppData\Roaming\Microsoft\Windows\Cookies\0
阅读全文
摘要:Application:当前服务器(可以包含多个会话):当服务器启动后就会创建一个application对象,被所有用户共享page、request、session、application四个作用域对象都有setAttribute()和getAttribute()方法而且作用域范围越来越大 page
阅读全文
摘要:JSP如何处理客户端的请求? 解析:通过jsp内置对象 表单数据被提交到了jsp页面! 什么是JSP内置对象(jsp核心)? Java 内置对象 Java 作用域 解析:jsp内置对象是web容器创建的一组(多个)对象。我们都知道tomcat这款软件可以看成是一种web容器,所以我们可以知道所谓的内
阅读全文
摘要:1. pageEncoding: <%@ page pageEncoding="UTF-8"%> jsp页面编码: jsp文件本身的编码 2. contentType: <%@ page contentType="text/html; charset=UTF-8"%> web页面显示编码: jsp的
阅读全文
摘要:/WEB-INF/web.xml Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。 /WEB-I
阅读全文
摘要:jsp页面元素构成 jsp页面组成部分有:指令,注释,静态内容,表达式,小脚本,声明。 1.表达式<%= %> 2.小脚本<% %> 3.声明<%! %>() 4.注释<%-- --%> 5.指令<%@ %> jsp指令 page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令 in
阅读全文
摘要:什么是动态网站(dynamic website)? 动态网站: 误区:初学者一般认为动态网页,就是会动的网页,但实际上不是这样的。 动态网页是指在服务器端运行的,使用程序语言设计的交互式网页,它们会根据某种条件的变化,返回不同的网页内容。可以让用户和服务器交互的网站 动态网站并不是指具有动画功能的网
阅读全文
摘要:HTML表单一直都是Web的核心技术之一,有了它我们才能在Web上进行各种各样的应用。HTML5 Forms新增了许多新控件及其API,方便我们做更复杂的应用,而不用借助其它Javascript框架,先说下表单的几个基本知识点: 表单仍是以<form>元素作为容器,我们可在其中设置基本的提交特性;
阅读全文
摘要:主要特性: 表单提交前对所有数据进行校验,不符合不让提交(validate) 如果表单校验不通过,自动focus到第一个错误的域 自动在控件后面显示错误提示内容(error message) 支持根据name和class进行校验(rule,addClassRules) 支持远程校验(remote)
阅读全文
摘要:一,节点操作 一、查找节点 1、查找元素节点 ;利用jquery的选择器 2、查找属性节点 ;利用Jquery的选择器查找到需要的元素之后,就可以使用attr()方法来获取它的各种属性的值。Attri()方法的参数可以是一个,也可以是零个。当参数是一个时,则是要查询的属性的名字。 二、创建节点 1、
阅读全文
摘要:一. jQuery中的事件 jQuery事件是对javaScript事件的封装。 1.基础事件 在javaScript中,常用的基础事件有鼠标事件、键盘事件、window事件、表单事件。事件的绑定和处理函数的语法格式如下: 语法:时间名=”函数名()”; 或: DOM 对象.事件名=函数 1.载入事
阅读全文
摘要:原型模式属于对象的创建模式。通过给出一个原型对象来指明所有创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。这就是选型模式的用意。 原型模式的结构 原型模式要求对象实现一个可以“克隆”自身的接口,这样就可以通过复制一个实例对象本身来创建一个新的实例。这样一来,通过原型实例创建新的
阅读全文
摘要:概述 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 解决的问题 即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 下面是两个非常形象的例子 模式中的角色 3.1 目标接口(Target):客
阅读全文
摘要:答题卡系统: 网站运行效果 代码区域: HTML 代码: js 代码: Body 里:
阅读全文
摘要:1. 名词解释 实例对象:var p1=new Person(); p1就是实例对象 构造:function Person(){} 原型对象:在 JavaScript 中,每当定义一个对象(函数也是对象)时候,对象中都会包含一些预定义的属性。其中每个函数对象都有一个prototype 属性,这个属性
阅读全文
摘要:int和Integer的区别 1、Integer是int的包装类,int则是java的一种基本数据类型 2、Integer变量必须实例化后才能使用,而int变量不需要 3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 4、I
阅读全文
摘要:Java基础部分 &与&&区别? &和&&都是逻辑运算符,都是判断两边同时真则为真,否则为假;但是&&当第一个条件不成之后,后面的条件都不执行了,而&则还是继续执行,直到整个条件语句执行完为止。 使用 final 关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 使用 final 关键字修
阅读全文
摘要:1.在div元素中,包含了一个<span>元素,通过has选择器获取<div>元素中的<span>元素的语法是? 提示使用has() 答案: $(div:has(span)) 获取的是div下的span标签,而不是span标签下的文本内容! $("div span"); 2.在<ul>元素中,添加了
阅读全文
摘要:1. 名词解释 实例对象:var p1=new Person(); p1就是实例对象 构造:function Person(){} 原型对象:在 JavaScript 中,每当定义一个对象(函数也是对象)时候,对象中都会包含一些预定义的属性。其中每个函数对象都有一个prototype 属性,这个属性
阅读全文
摘要:什么叫做递归? 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法; 递归函数就是直接或间接调用自身的函数,也就是自身调用自己; 递归满足2个条件: 1)有反复执行的过程(调用自身) 2)有跳出反复执行过程的条件(递归出口) 一般什么时候使用递归? 递归时常用的编程技术,其基本思想就是“自
阅读全文
摘要:JavaScript对象 1.JavaScript中的基本数据类型 01.number(数值类型) 02.string(字符串类型) 03.boolean(布尔类型) 04.null(空类型) 05.undefined(未定义类型) 06.object(复杂的数据类型,用于实例化复杂于数据和功能集合
阅读全文
摘要:简单选择器 类 id 元素/标签 * 复合(sel1,sel2)逗号隔开 层次选择器 s1 s2;后代选择器,空格隔开 p>c;子代选择器;不包括孙代及以下 p+next ;相邻选择器 p~sub;兄弟选择器,同一父级下并列子代 表单选择器,表单form下元素 :input;包括 input,tex
阅读全文
摘要:什么是BOM BOM(Browser Object Model)即浏览器对象模型。 BOM提供了独立于内容 而与浏览器窗口进行交互的对象; 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window; BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性; 1、window
阅读全文
摘要:常用的方法: 1.访问节点: 通过Document.getElementByXXX()获得一个指定节点-->再通过以下属性节点访问节点:第一部分:节点属性a:parentNode 返回节点的父节点b:childNodes 返回子节点集合,可以for循环遍历c:firstChild 返回节点的第一个子
阅读全文
摘要:1. 什么是JS JavaScript 缩写。一种计算机脚本语言 JavaScript是一种动态、弱类型、基于原型的语言,通过浏览器可以直接执行 2. JS三大组成部件 ECMAScript DOM BOM 3. JS的执行原理图 JS是解释执行的,即读取一个语句就执行一个。JS本身只提供语法解析与
阅读全文
摘要:共用代码: <div id="div">this is a div</div> var div=document.getElementById('div'); 第一种:用cssText div.style.cssText='width:250px;height:250px;border:1px re
阅读全文

浙公网安备 33010602011771号