web基础
文章平均质量分 79
BlueSky_USC
终有一天,菜鸟也会飞起来的!
展开
-
Web基础之HTML入门
Web基础之HTML入门一、HTML简介:1.1什么是HTMLHTML的全称是Hyper Text Mark-up Language,超文本标记语言。超文本:页面内可以包含图片、链接,甚至音乐、程序等非文字元素。标记:与之相对是的编译型语言,标记型语音无需编译,直接可以被解析展示。特点可以设置文本的格式,比如可以创建列表标题、字号、文本颜色、段落等等可以插入原创 2017-03-21 16:35:34 · 988 阅读 · 0 评论 -
Web基础之Servlet+JDBC+JSP项目实战记录(二)
Web基础之Servlet+JDBC+JSP项目实战记录(二)一、项目说明:通过前面的实战,我们已经通过Servlet+JDBC+JSP实现了新增班级信息以及显示班级信息的功能;接下来我们将继续这个项目的编写;从一个非常简单的小项目一步一步完善到一个比较成熟的小项目;二、需求分析:在实现新增班级和显示班级的基础上;通过查看班级明细,能够显示该班级原创 2017-06-08 00:33:52 · 6071 阅读 · 5 评论 -
Web基础之与Listener的第一次接触
Web基础之与Listener的第一次接触一、JavaWeb的三大组件简介: JavaWeb的三大组件是:Servlet、Filter、Listener;Servlet:主要用于处理请求;Filter:主要用于在正式处理请求之前进行相关的预处理;Listener:用于监听web应用程序中的ServletContext, HttpSession和 ServletReque原创 2017-07-10 23:43:50 · 685 阅读 · 0 评论 -
Web基础之Java中的反射机制
WEB基础之Java中的反射一、Java中的反射机制:反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。二、反射机制的功能:· 在运行时获取任意一个对象所属的类;· 在运行时构造任意一个原创 2017-06-22 11:18:32 · 1386 阅读 · 0 评论 -
Web基础之反射机制优化JDBC中DAO层对象的封装
Web基础之反射机制优化JDBC中DAO层对象的封装一、前言:在前面我们完成的Servlet+JDBC+JSP项目实战中,我们的DAO层代码(即封装数据库操作的代码)中,有许多类似的代码,我们将通过我们前面学的反射知识来解决这一问题,减少类似的代码,到达优化的目的;二、分析:在我们前面的项目中,每个DAO层(ClassInfoDao、StudentInfoDao)的原创 2017-06-22 23:41:48 · 661 阅读 · 0 评论 -
Web基础之Servlet+JDBC+JSP项目实战终结篇
Web基础之Servlet+JDBC+JSP项目实战终结篇一、项目说明:通过前面的实战,我们已经通过Servlet+JDBC+JSP实现了新增班级信息以及显示班级信息的功能、查看班级学生信息、为班级新增学生信息,学生充值、学生消费、学生充值流水以及消费流水的查询等功能;同时,我们也通过反射对其中的DAO层进行了优化,接下来,我们将再新增加两个实用也是日常中常见的功能来完结我们的原创 2017-06-23 13:08:39 · 3496 阅读 · 2 评论 -
Web基础之Cookie对象与Session对象(一)
Web基础之Cookie对象与Session对象一、Cookie对象和Session对象简介:浏览器请求服务端是一种无状态链接,即每一次请求都是独立的;Cookie和Session是保持会话的两种技术;Cookie:客户端会话保持技术Session:服务端会话保持技术二、Cookie对象详解1. Cookie中的数据,如何传递到客户端?答:服原创 2017-06-24 10:28:38 · 888 阅读 · 0 评论 -
Web基础之Cookie对象与Session对象(二)
Web基础之Cookie对象与Session对象(二)一、原创 2017-06-25 11:47:43 · 625 阅读 · 0 评论 -
Web基础之Servlet+JDBC+JSP项目实战记录(三)
Web基础之Servlet+JDBC+JSP项目实战记录(三)一、项目说明:通过前面的实战,我们已经通过Servlet+JDBC+JSP实现了新增班级信息以及显示班级信息的功能、查看班级学生信息、为班级新增学生信息等功能;接下来,我们将进一步完善我们的项目;二、新增需求:在实现新增班级和显示班级的基础上;通过查看班级明细,能够显示该班级所有的学生原创 2017-06-13 18:04:16 · 1914 阅读 · 0 评论 -
Web基础之Cookie对象和Session对象项目实战和对比
Web基础之Cookie对象和Session对象项目实战一、项目背景:描述:早期电商网站,在不登录的情况下,能够保存商品到购物车,并且在近期再次进入该网站,还能看到购物车中的商品,这是如何实现呢?二、原创 2017-06-28 14:37:28 · 737 阅读 · 0 评论 -
Web基础之JSP与EL表达式
Web基础之JSP与EL表达式一、JSP(Java Server Pages)1.1、JSP起源:Servlet能够动态的输出网页文档,但是存在缺陷一个Servlet中可能要输出html,css,js,java代码代码臃肿,维护困难美工设计和HTML的编写,java程序员不一定在行为了弥补Servlet的缺陷,SUN公司在Servlet的基础上推出了JSP(Ja原创 2017-07-17 16:31:06 · 1004 阅读 · 0 评论 -
Web基础之遇见Filter
Web基础之遇见Filter一、Filter所为何物Filter也称之为过滤器,它是Servlet技术中实用技术之一,Web开发人员通过Filter技术,对web服务器管理的所有web资源进行拦截(例如Jsp, Servlet, 静态图片或html等),从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。它主要原创 2017-07-09 11:17:05 · 592 阅读 · 0 评论 -
Web基础之自定义JSP标签
Web基础之JSP标签一、什么是JSP标签JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。JSP标签是用来替换代码的,那么了解JSP标签,只需要了解JSP标签对应的代码即可。二、常用的JSP标签三、开发自原创 2017-07-18 14:17:53 · 902 阅读 · 0 评论 -
Web基础之Servlet+JDBC+JSP项目实战记录(一)
Web基础之Servlet+JDBC+JSP项目实战记录(一)一、项目说明:通过前面的学习,我们已经对Servlet有了一定的了解;接下来我们要结合数据库一步一步完成一个小型的动态web服务工程;二、需求分析:结合JDBC和Servlet以及JSP技术,实现对新增班级信息的功能;并要求显示新增加的班级;三、项目思路分析:1、安装数据库,新建班级表(字原创 2017-05-31 13:41:02 · 10442 阅读 · 4 评论 -
Web基础之盗链与简单防盗链技术
Web基础之盗链技术与简单防盗链技术一、盗链简介:盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率。受益者不提供资源或提供很少的资源,而真正的服务提供商却得不到任何的收益。二、盗链技术模拟拿我们前面写的一个下载文件列表来模拟;新建一个动态W原创 2017-05-30 17:22:39 · 4322 阅读 · 1 评论 -
Web基础之CSS入门
Web基础之CSS入门一、什么是CSS:CSS 指层叠样式表 (Cascading Style Sheets),是为了解决内容与表现分离的问题。body为内容bgcolor为表现二、CSS的使用方式(样式表):1、内联样式表:第一种定义css的方式:内链样式表但是这种方式还是没有将内容和表现分离2、嵌入式样式表:第二种定义cs原创 2017-03-21 22:35:08 · 671 阅读 · 0 评论 -
Web基础之CSS盒模型和CSS布局
Web基础之CSS盒模型和CSS布局一、CSS盒模型:所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:内容(content)、填充(padding)、边框(border)、边界(margin);盒模型允许我们在其它元素和周围元素边框之间的空间原创 2017-03-22 22:02:42 · 1095 阅读 · 0 评论 -
Web基础之CSS实战
Web基础之CSS实战一、前言:好久没有更新我的博客了,最近实在太忙了;不过,再累也要坚持更新博客;最近会把没有更新的博客补上来,顺便复习和整理一下以前学的知识;通过前面的学习,我们已经对HTML和CSS样式有了一定的了解;我们不能总是纸上谈兵,还是得真枪实弹的操练起来,尤其对我们这种特别需要动手能力的专业来说;好吧,不说废话了;直接上项目:我们需要用我们前面学的知识完成下原创 2017-04-17 19:04:52 · 632 阅读 · 0 评论 -
Web基础之初识JavaScript
Web基础之初识JavaScript一、JavaScript简介:1、JS的身世:JavaScript是NetScape公司为Navigator浏览器开发的,是写在HTML文件中的一种脚本语言,能实现网页内容的交互显示。当用户在客户端显示该网页时,浏览器就会执行JavaScript程序,用户通过交互的操作来改变网页的内容,来实现HTML语言无法实现的效果。如果将原创 2017-04-17 23:36:33 · 556 阅读 · 0 评论 -
Web基础之JavaScript实战
Web基础之JavaScript实战一、JavaScript基本概念:1.JS的执行环境宿主环境:客户端的JS代码的执行需要宿主环境,一般来说,客户端的浏览器就是JS的宿主环境解析器:JS代码的执行需要一个解析器来解析JS代码,即JS是一种解释性语言,没有编译,运行时由解析器负责解释运行,现在的主流浏览器一般多带有解析器 IE浏览器 V8版本后都支持JS;原创 2017-04-18 13:33:41 · 1278 阅读 · 1 评论 -
Web基础之与Tomcat的初次相遇
Web基础之与Tomcat的初次相遇一、原创 2017-04-19 23:24:15 · 547 阅读 · 0 评论 -
Web基础之Tomcat与Eclipse集成
Web基础之Tomcat与Eclipse集成一、一个完整的web工程目录二、手动创建一个完整的web工程(其实这里和我们前面说的手动创建 第一个web工程没什么太大的区别,这个是一个完完整整的web工程,我们同样可以启动Tomcat服务器并访问)三、映射虚拟目录(了解就好,用的很少)如果应用的文件目录不在Tomcat目录下原创 2017-04-20 15:33:07 · 724 阅读 · 0 评论 -
Web基础之与Servlet的邂逅
Web基础之与Servlet的邂逅一、Servlet简介:Servlet全名为Server applet,即服务端小应用。Setvlet的API文档描述:(看不懂的直接略过)二、如何创建Servlet以及Servlet的生命周期通过文档描述,我们可以三种方式创建Servlet实现Servlet接口继承GenericServlet抽象类原创 2017-04-21 17:40:13 · 598 阅读 · 0 评论 -
Web基础之Servlet深入
Web基础之Servlet深入一、Servlet生命周期回顾:Servlet生命周期( Life Cycle):生命周期:指一个对象从创建到销毁所经历的过程。生命周期方法:定义在 javax.servlet.Servlet 接口中,包括三个方法:init(ServletConfig config):当前Servlet对象被WEB服务器创建之后,立即被调用的方法,原创 2017-04-22 13:41:30 · 692 阅读 · 0 评论 -
Web基础之HTTP协议详解
Web基础之HTTP协议详解一、浏览器访问服务器的简单流程:我们举一个简单的例子,例如我们在浏览器的地址栏中输入http://www.baidu.com时,会出现百度的首页;按F12可以查看请求和响应;二、HTTP协议数据包的抓取如果需要抓取HTTP协议的数据包,可以使用HttpWatch或原创 2017-05-29 11:58:14 · 1088 阅读 · 0 评论 -
Web基础之Request对象与Response对象
Web基础之Request对象与Response对象一、Response对象:Response 响应对象,参考响应报文,它应该有哪些功能?响应首行协议/版本号状态码/描述 (api中搜索status)响应头添加响应头参数 (api中搜索header)响应正文发送字节/字符流 (api中搜索stream,writer)原创 2017-05-29 20:22:13 · 987 阅读 · 0 评论 -
Web基础之Request对象和Response对象项目实战
Web基础之Request对象和Response对象项目实战一、知识回顾:Request请求对象:主要的作用是获取客户端提交过来的参数,以及转发请求等;Response响应对象:主要作用是处理客户端的请求;可以设置响应状态,响应正文等一系列响应信息;对两个对象的API有一定的了解;二、项目实战:项目实战1:简单的登录验证项目实战2:图片下载项原创 2017-05-30 10:20:04 · 720 阅读 · 0 评论 -
Web基础之开启AJAX的学习之旅
Web基础之开启AJAX的学习之旅一、AJAX简介AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。通过在浏览器后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(原创 2017-07-19 15:05:30 · 914 阅读 · 0 评论