自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 JSP自定义标签

很多与“ML”结尾的语言都是标记语言,比如:HTML,XML,XHTML,VML等等。比如HTML的运行环境时浏览器,XML也要自己的解析和运行的环境。 标签体 在一些标签不能满足我们代码所需的一些要求了,这个时候就需要自己去定义了如果没有标签体,那么doAfterBody方法不会执行即默认设置此时jsp上有标签体,人为将doStartTag...

2022-06-08 14:59:31 185

原创 Java反射

切记:一切反射相关的代码都从获得类对象开始1、获取类对象的方式(一切反射相关的代码都从获得类对象开始)2、根据类得到类名(全限定名/全路径名)3、根据类得到类的属性4、根据类得到类的方法5、根据类得到类的构造方法6、根据类得到类的实现接口列表Student类:获取类对象的方式:打印效果图为:通过构造方法实例化对象:打印效果图为:读写属性:打印效果图为:调用方法:打印效果图为:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;

2022-05-28 20:27:43 517

原创 XML建模

操作前准备工作:XML建模的思路:XML建模的步骤(以config.xml为例)ActionModel类:ConfigModel类:ForwardModel类:ConfigModelFactory类:1、分析xml文件config.xml config节点下有多个子action节点,无节点属性。包含0-n个action标签。 action节点下有多个子forward节点,有节点属性。action标签:可以饱含0~N个forward标签,path:以/开头的字符串,并且值必须唯一 非空

2022-05-28 14:26:12 175

原创 XML解析

1、配置 (保存数据)2、数据交互(获取第三方数据)1、如何使用Properties读取配置文件2、*.properties文件以键值对的方式存储数据;3、使用Properties类读取配置文件;4、配置位置定义需要读取的类文件:获取读取文件io流的两种方式: 读取方式: 读取结果为:1)xpath类似数据库中的select语句;2)Document有节点(Node)组成:元素.节点、属性、文本等;3) Node(节点) Element(元素) 区别 getText();4

2022-05-26 16:21:43 543

原创 DTD约束

1、properties文件2、xml文件3、yml文件4.ini文件1、xml是什么eXtensible Markup Language :可扩展标记语言2、xml语法3、特殊字符1.What:2、约束技术:3、DTD是什么:4、引入DTD文件:5、DTD语法xml解析图:DT约束图: —文档声明:声明xml文档的类型() —标签(元素): ① 文件有且仅有一个根标签,其

2022-05-24 19:26:01 137

原创 JavaBean(知识总结)

1、什么是程序和指令2、计算机语言3、Java的发展史、语言特性4、Java的运行机制 5、Java开发环境与配置6、Java文档及开发规范 7、尝试编写Java程序代码1、掌握变量的概念2、使用常用数据类型 3、使用赋值运算符和算术运算符 4、进行数据类型转换1、运用if 、else、else if 扩展:复杂条件下的if选择结构1、条件:2、运算符的优先级:3、当运算符比较多,无法确定运算符执行顺序时,可以使用小括号控制一下顺序:2、掌握switch…case3、掌握三元运算符?:4、sw

2022-05-21 10:28:07 461

原创 集合框架(Map)

测试集合特点的前题,定义集合并给集合添加数值1、无序打印结果为:2、以键值对的形式添加元素(键不能重复【Set】,值可以重复【List】)2.1如果添加重复值的话:2.2如果添加重复键的话:可以看出键重复的话会发生替代的事件,值可以重复并且可以成功添加进去3、它没有继承Collection接口1、获取map集合中的所有key的set集合,再通过key获取value值2、先取出保存所有Entry的Set,再遍历此Set即可 (重要点)HashMap:异步,非安全的。键可以为null,值也可以为nullTree

2022-05-19 21:33:26 142

原创 集合框架(Set)

完成步骤:1、实例化集合2、声明方法3、调用方法并打印4、打印结果为:1、特点:无序 对象不能重复 2、遍历方式:foreach 迭代器 遍历结果为: java.lang.Comparable 常用实现类:HashSet 先写一个实体类:User

2022-05-18 19:55:34 196

原创 集合框架(List)

UML:统一建模语言1、特点:有序、对象可以重复2、遍历方式3、List元素删除4、List优化 JDK1.5之后,以类型作为参数的类就叫泛型 作用:提高程序健壮性,简化代码 泛型的默认值是Objectjdk1.5之后引入了自动装箱及自动拆箱功能值类型转换成引用类型 装箱引用类型转换成值类型 拆箱ArrayList:以连续的数组结构存储数据,查询块(下标)、增删改慢LinkedList:以链表的结构存储数据,查询慢、增删改快Vector:增删改查都慢,已过时,同步.线程安全1、集合框架的

2022-05-16 16:46:20 142

原创 使用Easyui进行数据的新增

前台界面代码:增加界面布局:点击增加后弹出界面:开发后台注意dao方法及接口dao方法开发:BookAddServlet:前端界面样式调整增加界面布局:点击增加后弹出界面:在上次内容的基础上增加方法BookAddServlet:增加三、整合代码前端界面样式调整使用Easyui进行数据的新增就分享到这了,希望能对大家有所帮助!

2022-04-11 20:37:49 432

原创 使用Easyui进行分页和模糊查询

其实就是一个容器在有iframe的基础下再去建立前端页面,借助中文文档格式如下效果图为要想上述的数据实现,必须建立相关的数据库,实体类和dao方法等bookdao方法代码如下Moduledao方法代码如下BookService的代码如下ModuleService的代码如下BookListServlet的代码如下ModuleServlet的代码如下前端页面的代码如下用法如下:二、前端页面搭建在有iframe的基础下再去建立前端页面,借助中文文档格式如下:效果图为:Module

2022-04-10 00:08:02 507

原创 easyui.Tree前后端工作

借助文档,建立界面双击获取界面代码如下:二、动态tab双击获取界面页面的简单跳转:easyui.Tree前后端工作一、项目搭建准备好所需要的包: 连接和dao层:DBHelper帮助类:二、树形表结构数据库数据及表结构:树表和自关联及无限级分类都是一个意思建立实体类 Model五、service层开发ModuleServlet:六、前端页面在原有的基础上增加:七、总结jar包和方法必须要有;关闭资源的

2022-04-07 22:03:11 590

原创 初识Easyui

什么是Easyui?优点是什么?搭建框架的几个步骤:目录结构引入必要的js和css样式文件 路径问题基于jquery的页面组件集合,提供了丰富的组件的集合。1)easyui是个完美支持HTML5网页的完整框架2)easyui节省网页开发的时间和规模3)easyui很简单但功能强大1)打开eclipse,创建一个web工程。注意:为了防止出现乱码问题,建议先检查一下eclipse的工作空间的编码问题, window -> preferences -> Genernal -> workspace;设置初始编

2022-04-05 21:22:44 605

原创 Bootstrap部分案例

主要用于组件:媒体对象-Media object代码如下效果如下主要用于页面内容:表格-Table代码如下效果如下主要用于组件:模态框-Modal代码如下效果如下:(点击结算弹出)扩展内容-图标代码如下效果如下折叠 滚动监听 下拉菜单 分页导航-面包屑导航 等等(需要留下印象)页面中引入库① bootstrap.min.css:Bootstrap核心样式【添加到head标签中】

2022-04-03 20:30:00 2796

原创 Bootstrap部分案例

主要用于组件:轮播-Carousel代码如下效果如下主要用于组件:列表组-List group代码如下效果如下 ​页面内容需要:画像-Figure代码如下效果如下1、完善轮播图(左右箭头 指示灯样式)2、完善新书上架&热门书籍代码如下效果如下主要用于组件:表单-Forms代码如下效果如下Bootstrap文档:简介 · Bootstrap v4 中文文档 v4.6 | Bootstrap 中文网

2022-04-01 20:36:06 3483 2

原创 Bootstrap(前端开发框架一)

1、What:Bootstrap是什么2、Why:为什么学Bootstrap?3、Where:什么时候用Bootstrap?1、下载Bootstrap库2、页面中引入库准备工作例1:查询按钮原生态实现对比Bootstrap方式实现例2:演示Bootstrap页面在手机浏览器中展示效果例3:首页导航&搜索区域原生态实现(div+css)例4:首页导航&搜索区域Bootstrap实现&搭首页框架1、导航条组件的使用-Navbar2、布局容器3、表单-Forms+输入框组组件-Input group4、栅格系统-

2022-03-31 07:51:40 4823

原创 Ajax实现无刷新分页

1、一个有数据的表 goods2、照常引入jQuery的类库3、建立table表格4、新起一个script块 5、建立PageServlet 6、配置映射的一种 但同样要重启服务器 注意 7、主界面的html代码8、主界面的jQuery代码传统方式实现商品分页效果,每次分页的时候都会使得大部分已经显示的信息重新从服务器获得出来,这样对服务器资源、用户等待时间都有的损耗。但如果使用ajax无刷新分页,每次就只从服务器获得需要信息即可,对各方面的资源使用时间就有相应的减少,因此便是a

2022-03-28 17:13:21 1172

原创 Ajax+json即时判断用户名是否可用

Ajax的使用方法:使用jQuery的ajax即时判断用户名是否可用使用jQuery的ajax+json即时判断用户名是否可用 Ajax即是“Asynchronous Javascript And XML”,是指一种创建交互式网页应用的网页开发技术。 Ajax是一种用于创建快速动态网页的技术,在无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。意味着可以在不重新加载整个网页的情况下,对网页

2022-03-27 19:25:52 1026

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除