- 博客(17)
- 收藏
- 关注
原创 JSP自定义标签
一、在jsp开发时,当jsp内置标签以及JSTL标签库都满足不了需求时,可以根据自己的需求来自定义标签。其实在jsp页面使用标签就等同于调用某个对象的某个方法。 二. 自定义标签的开发及使用步骤 2.1 创建一个标签助手类(继承BodyTagSupport) 标签属性必须与助手类的属性对应、且要提供对应get/set方法 rtexprvalue 2.2 创建标签库描述文件(tld),添加自定义标签的配置 注:tld文件必须保存到WEB-INF目录或其子目录 ...
2022-05-28 19:21:07
210
原创 java反射机制
一、反射的概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象. 二、反射的使用3种获取方式(这里使用Student类做演示) 2.1 类名.class; 2.2...
2022-05-27 11:20:00
203
原创 XML文件解析
目录 一:XML文件解析思维导图 二:XML文件解析 三:示例中的student.xml代码如下 四dom4j的使用方法 一:XML文件解析思维导图 二:XML文件解析 1.了解java中配置文件的三种配置位置以及读取方式 1. 同包 Demo1.class.getResourceAsStream("db.properties"); 2. 根路径 Demo1.class.getResourceAsStream("/db.properties"); 3. web-in...
2022-05-23 20:06:08
183
原创 J2EE(DTD)
1.dtd与xml思维导图参考图片 1)xml 2)dtd 2.什么是dtd DTD为英文Document Type Definition,中文意思为“文档类定义”。DTD肩负着两重任务: 一方面它帮助你编写合法的代码 ,另一方面它让浏览器正确地显示器代码。也许你会问它们居然有这样的能力? 如是你是一个个网页制作者,你会很清楚地知道一个HTML文档的基本结构可分为两个主要部分; <html> <head> 头部信息...
2022-05-21 11:02:47
214
原创 集合框架03map
目录 1.思维导图集合框架(collection) 2. Map的特点与遍历方式 2.1 特点:无序、以键值对的形式添加元素,键不能重复,值可以重复 它没有继承Collection接口2.2 遍历 2.2.1 先取出保存所有键的Set,再遍历Set即可(2种) 2.2.2 先取出保存所有Entry的Set,再遍历此Set即可 (重要点)2.3代码部分 2.4遍历结果截图 3.HashMap与HashTable之间的区别 3.1同步既排队 线程安全的 ...
2022-05-19 20:58:27
123
原创 J2EE03集合框架Set
目录 1Set集合框架思维导图编辑 2Set集合框架的特点 2.1无序 2.2对象不能重复 2.3部分代码 2.4效果展示 23遍历方式 3.1 foreach 3.2迭代器 3.3效果展示 4常用实现类 4.1TreeSet:根据某种(规则)对里面的元素进行排序 4.2部分代码参考 4.3实现排序后的效果截图 4.4 自然比较接口: java.lang.Comparable 4.5这边有一个实体类User 4.6...
2022-05-18 16:21:14
324
1
原创 J2EE02(集合框架)
1.参考思维导图 1. Collection接口 1.1 集合框架的顶级接口 1.2 是Set和List的父接口 1.3 但不是Map的父接口 1.4集合中只能添加引用类型数据 2. List接口 2.1 特点:有序、对象可以重复 2.1.2:参考代码 public static void main(String[] args) { //List集合特点:1有序 List ls = new ArrayList(); ls.add("a"); ...
2022-05-16 17:07:01
108
原创 easyui05
目录 一,项目结构分布 二,代码片段 三,界面展示 一,项目结构分布 二,代码片段 2.1dao层代码方法 @Override public void addBook(Book book) { Connection con = null; PreparedStatement ps = null; String sql = "insert into t_book value (id,bookname,price, booktype) " .
2022-04-12 03:45:00
250
原创 Easyui04
一,项目结构分部以及需要jar包 二,数据库(oracle)表的代码部分 create table t_book ( id integer not null, bookname varchar(50) not null, price float not null, booktype varchar(40) not null, primary key (id) ); -- 测试数据 insert into t_book(id,bookname,price,b..
2022-04-09 21:06:05
249
原创 Easyui02,03
目录 搭建树形界面 1.项目结构 2.需要开发工具eclipse和jar包 3实现树形界面代码 搭建树形界面 1.项目结构 2.需要开发工具eclipse和jar包 3实现树形界面代码 3.1数据库表和数据代码 CREATE TABLE t_module ( id integer DEFAULT NULL, pid integer DEFAULT NULL, text VARCHAR(150) DEFAULT NULL, ico..
2022-04-07 22:34:27
271
原创 Easyui入门基础
目录 一、什么是Easyui? 二. 搭建框架 2.1:导入css样式和js文件 2.2:在head.jsp界面引入 2.3:在index.jsp界面包含 2.4:在index.jsp界面布局 三.界面效果展示: 一、什么是Easyui? EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只
2022-04-05 23:22:25
142
原创 Bootstrap03
目录 案例一:实现搜索书籍页面 案例二:实现购物车页面布局 案例三:完整整合 案例一:实现搜索书籍页面 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>案例一:实现搜索书籍页面</title> <!-- 引入Bootstrap的CSS --> <link rel="stylesheet" type="text
2022-04-03 21:20:08
353
原创 Bootstrap02
目录 一、案例1:首页轮播图实现 效果图: 二、案例2:实现首页书籍分类 效果图: 三、案例3:实现首页新书上架&热门书籍 效果图: 四、案例4:首页整合 整合效果图: 五、案例5:实现登录&注册页面 一、案例1:首页轮播图实现 <div class="row"> <div class="col"> <!-- 上轮播图 --> <div id="carouselExampleIndicators" clas
2022-04-01 22:21:13
653
原创 Bootstrap基础
目录 1.什么是Bootsrap 2.Bootsrap思维导图 3Bootsrap的好处 4.如何使用Bootsrap 1.什么是Bootsrap Bootstrap诞生于2011年,来自Twitter公司, 为现在最受欢迎的前端框架 是一个用于快速开发Web应用程序和网站的前端框架 被创作时的灵感是有人提出建立一个可以在三个终端(PC端,平板,手机)上展示的页面 2.Bootsrap思维导图 3Bootsrap的好处 响应式设计(Bootstrap的CS...
2022-03-31 18:56:37
1147
原创 JavaWeb(ajax实现无刷新分页)
目录 1.准备阶段需要 2.需要那些技术来实现无刷新分页 3.主要代码部分 4.实现后的界面截图 1.准备阶段需求 1.1首先需要开发工具eclipse 1.2需要jar包两个:JSON的jar包:fastjson-1.2.47.jar ojdbc14.jar放入lib中,以及jQuery的类库:jquery-3.3.1.js放到js文件夹内 2.需要那些技术来实现无刷新分页 2.1、Java,Oracle数据库,AJAX,jQuery 2.2、需要在项目...
2022-03-28 20:20:27
1900
原创 javaweb(ajax+json实现自动补全)
1.什么是Ajax 即异步的 JavaScript 和XML,是一种用于创建快速动态网页的技术; 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。 使用AJAX则不需要加载更新整个网页,实现部分内容更新 2.Ajax知识剖析 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html>..
2022-03-27 20:21:51
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅