介绍
JSTL 标签库 全称是指 JSP Standard Tag Library JSP 标准标签库。是一个不断完善的开放源代码的 JSP 标
签库
引入标签库
使用 taglib 指令引入标签库
12345678910CORE 标签库<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>XML 标签库<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>FMT 标签库<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>SQL 标签库<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql&qu ...
EL表达式作用
EL 表达式的全称是:Expression Language。是表达式语言
EL 表达式的什么作用:EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出
EL 表达式的格式是:${表达式}
EL 表达式在输出 null 值的时候,输出的是空串。jsp 表达式脚本输出 null 值的时候,输出的是 null 字符串
运算
语法
1${ 运算表达式 }
关系运算
/关系运算.png)
逻辑运算
/逻辑运算.png)
算术运算
/算术运算.png)
empty运算
empty 运算可以判断一个数据是否为空,如果为空,则输出 true,不为空输出 false
取反为 not empty
123456789101112 ...
简介
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 ...