简介
Servlet 是 JavaEE 规范之一。规范就是接口
Servlet 就 JavaWeb 三大组件之一。三大组件分别是:Servlet 程序、Filter 过滤器、Listener 监听器
Servlet 是运行在服务器上的一个 java 小程序,它可以接收客户端发送过来的请求,并响应数据给客户端
URL地址到Servlet程序访问
生命周期
执行 Servlet 构造器方法,执行 init 初始化方法,是在第一次访问的时候创建 S ervlet 程序会调用
执行 service 方法,每次访问都会调用
执行 destroy 销毁方法,,在 web 工程停止的时候调用
Servlet类的继承体系
ServletConfig类
Servlet 程序的配置信息类
作用
可以获取 Servlet 程序的别名 servlet-name 的值
获取初始化参数 init-param
获取 ServletContext 对象
xml中配置文件:
1234567891011121314151617181920212223242526 ...
简介
xml 是可扩展的标记性语言
作用
用来保存数据,而且这些数据具有自我描述性
它还可以做为项目或者模块的配置文件
还可以做为网络传输数据的格式(现在 JSON 为主)
语法
文档声明
元素(标签)
xml 属性
xml 注释
文本区域(CDATA 区)
CDATA 语法可以告诉 xml 解析器,我 CDATA 里的文本内容,只是纯文本,不需要 xml 语法解析
1CDATA 格式:<![CDATA[这里可以把你输入的字符原样显示,不会解析 xml]]>
123456789101112131415161718<?xml version="1.0" encoding="UTF-8" ?> <!-- <?xml version="1.0" encoding="UTF-8" ?> 是xml文件的声明 version 是版本号 encoding=" ...
介绍
是 JavaScript 和查询(Query),它就是辅助 JavaScript 开发的 js 类库
它实现了很多浏览器的兼容问题
核心函数
$ 是 jQuery 的核心函数,()就是调用()就是调用()就是调用这个函数
参数类型
$(函数)
传入参数为 [ 函数 ] 时:表示页面加载完成之后。相当于 window.onload = function(){}
123$(function(){ alert($); });
$(HTML 字符串 )
传入参数为 [ HTML 字符串 ] 时:会对我们创建这个 html 标签对象
1234$("<div>\n" + " <span>div-span1</span>\n" + " <span>div-span2</span>\n" + " </div& ...
介绍
作用:主要是完成页面的数据验证
JS 是弱类型,Java 是强类型
特点:
交互性(它可以做的就是信息的动态交互)
安全性(不允许直接访问本地硬盘)
跨平台性(只要是可以解释 JS 的浏览器都可以执行,和平台无关)
javaScript与html代码结合使用方式
在head或body标签中
1234567891011<head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> //alert是javaScript语言提供的一个警告框函数 //它可以接收任意类型的参数,这个参数就是警告框的提示信息 alert("hello javaScrip"); </script></head><body></body>
使用scrip ...
介绍
CSS 是「层叠样式表单」
是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言
语法
选择器:浏览器根据“选择器”决定受 CSS 样式影响的 HTML 元素(标签)
属性 (property) :是你要改变的样式名,并且每个属性都有一个值。属性和值被冒号分开,并
由花括号包围,这样就组成了一个完整的样式声明(declaration),例如:p {color: blue}
**多个声明:**如果要定义不止一个声明,则需要用分号将每个声明分开,一般每行只描述一个属性
css和html结合使用方式
在标签属性上设置
在标签的 style 属性上设置”key:value value;”,修改标签样式
1<div style="border: 1px solid red;">div 标签 1</div>
在head标签中使用style标签定义
1234<!--格式 -->xxx {Key : value value;}
123456789101112131415 ...
本文是对于html标签以及css使用记录
网页组成部分
内容
在页面中可以看到的数据,一般使用html实现
表现
内容在页面上的展现形式,如颜色、布局、大小等,一般使用css实现
行为
页面中元素与输入设备交互的响应,一般使用javaScript实现
Html 简介
Hyper Text Markup Language (超文本标记语言) 简写:HTML
HTML 通过标签来标记要显示的网页中的各个部分
网页文件本身是一种文本文件, 通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画 面如何安排,图片如何显示等)
Html 书写规范
12345678910<html> <!--表示整个 html 页面的开始--> <head> <!--头信息--> <title>标题</title> <!--标题--> </head> ...