
Web基础
文章平均质量分 80
csdn_kenneth
这个作者很懒,什么都没留下…
展开
-
Web基础(三)----JSP指令
一、page指令page指令 --- 属性最多的指令(实际开发中page指令默认)属性最多的一个指令,根据不同的属性,指导整个页面特性格式:常用属性如下:1.1 languagejsp脚本中可以嵌入的语言种类。其实只能写language="java"。当初sun公司设想jsp可以成为各种语言的页面模板,可以php,C#都有自己的页面模板,不会来用jsp。所以,这个l原创 2017-12-14 23:40:06 · 403 阅读 · 0 评论 -
Web基础(十二)----JDBC连接池
使用原始的jdbc进行数据库操作,每次操作,我们都需要获得数据库的连接,操作完了之后要释放资源。这样,系统的开销很大。连接池可以帮助我们提高系统的性能。实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接Connection.一、连接池概述1.1 连接池概念用池来管理Connection,这样可以重复使用Co原创 2018-01-15 20:54:01 · 280 阅读 · 0 评论 -
Web基础(十一)----动态代理
一、什么是代理(中介)目标对象/被代理对象 ------ 房主:真正的租房的方法代理对象 ------- 黑中介:有租房子的方法(调用房主的租房的方法)执行代理对象方法的对象 ---- 租房的人 流程:我们要租房----->中介(租房的方法)------>房主(租房的方法)抽象:调用对象----->代理对象------>目标对象二、动态代理动态代理:不用手动原创 2018-01-08 22:47:41 · 297 阅读 · 0 评论 -
Web基础(十)----注解
一、什么是注解,注解作用注解就是符合一定格式的语法 @xxxx注解作用:注释:在阅读程序时清楚----给程序员看的注解:给jvm看的,给机器看的。jvm读到注解的时候,会完成一定的功能。注解在目前而言最主流的应用:代替配置文件关于配置文件与注解开发的优缺点:注解优点:开发效率高 成本低 注解缺点:耦合性大 并且不利于后期维护案例:我们创建一个web工程,d原创 2017-12-28 22:57:34 · 564 阅读 · 0 评论 -
Web基础(九)----类加载器
一、类加载器1.1 什么是类加载器,有什么作用类加载器就加载字节码文件(.class)JVM就是一个软件,编译器是JVM的一部分。1)BootStrap:引导类加载器:加载都是最基础的文件2)ExtClassLoader:扩展类加载器:加载都是基础的文件3)AppClassLoader:应用类加载器:三方jar包和自己编写java文件BootSt原创 2017-12-27 21:55:43 · 274 阅读 · 0 评论 -
Web基础(八)----登录的基本实现
回头看代码原创 2017-12-25 22:23:32 · 281 阅读 · 0 评论 -
Web基础(七)----过滤器
一、过滤器Filter1.1 filter的简介filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理1.2 快速入门步骤:1)编写一个过滤器的类实现Filter接口2)实现接口中尚未实现的方法(着重实现doFilter方法)3)在web.xml中进行配置(主要是配置要对哪些资源进行过滤)1.创建filter原创 2017-12-22 21:51:05 · 449 阅读 · 0 评论 -
Web基础(六)----监听器
一、什么是监听器?监听器就是监听某个对象的的状态变化的组件监听器的相关概念:事件源:被监听的对象 ----- 三个域对象 request session servletContext监听器:监听事件源对象,事件源对象的状态的变化都会触发监听器 ---- 6+2注册监听器:将监听器与事件源进行绑定响应行为:监听器监听到事件源的状态变化时,所涉及的功能代码 ---- 程序原创 2017-12-20 20:42:34 · 274 阅读 · 0 评论 -
Web基础(五)----JSTL技术
一、JSTL概述JSTL(JSP Standard Tag Library),JSP标准标签库,可以嵌入在jsp页面中使用标签的形式完成业务逻辑等功能。jstl出现的目的同el一样也是要代替jsp页面中的脚本代码。JSTL标准标准标签库有5个子库,但随着发展,目前常使用的是他的核心库二、JSTL下载与导入JSTL下载:从Apache的网站下载JSTL的JAR包。进入 “原创 2017-12-19 21:36:41 · 291 阅读 · 0 评论 -
Web基础(四)----EL技术
一、EL 表达式概述EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL 出现的目的是要替代jsp页面中脚本的编写。EL有3个作用。二、EL从域中取出数据EL最重要的作用。在我们以后使用EL的过程中占有率达到90%以上。EL最主要的作用是获得四大域中的数据,格式${EL表达式}jsp脚本:EL获得pageCon原创 2017-12-18 21:55:40 · 702 阅读 · 0 评论 -
Web基础(一)----Web应用和web.xml
WEB-INF下新建两个文件夹:classes和lib,这两个文件夹的作用完全相同:都是用于保存Web应用所需要的Java类文件,区别是classes保存单个*.class文件;而lib保存打包后的JAR文件。对于Java Web应用而言,WEB-INF是一个特殊的文件夹,Web容器会包含该文件夹下的内容,客户端浏览器无法访问WEB-INF路径下的任何内容。在Servlet2.5规范之前,原创 2017-12-27 12:42:14 · 463 阅读 · 0 评论 -
Web基础(二)----JSP入门
一、servlet输出动态页面package com.ken.demo;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http原创 2017-12-13 20:57:47 · 331 阅读 · 0 评论 -
Web基础(十三)----事务的特性和隔离级别
1.事务的特性ACID原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency)一个事务中,事务前后数据的完整性必须保持一致。隔离性(Isolation)多个事务,事务的隔离性是指多个用户并发访问数据库时,一个用户的事务不能被其它用户的事务所干扰,多个并发事务之间数据要相互隔离。持久性(Durability)原创 2018-02-01 20:36:17 · 243 阅读 · 0 评论