- 博客(12)
- 收藏
- 关注
原创 自定义MVC模式
自定义MVC模式MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,它是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码其中核心的思想是:各司其职自定义MVC的工作原理图自定义MVC模式的控制器会有两个种类,1、主控制器:查看是否有对应的子控制器来处理用户请求,如果有就调用子控制器来处理请...
2019-06-05 22:03:51
207
原创 jsp分页2
如何用一个标签完成jsp页面的分页在PageBean中新增两个属性private String url;private Map<String, String[]> paramMap = new HashMap<>();public void setRequest(HttpServletRequest req) { this.setPage(req.getPara...
2019-06-05 01:57:37
178
原创 完成基本分页
1、加载驱动2、建立连接3、获取预定义对象4、执行sql语句5、处理结果集6、关闭连接步骤从jsp传递过来的参数封装成对象的作为参数查询并执行sql建立通用查询类sql 决定哪张表的数据clz 查询出来的数据封装到那个实体类pageBean 决定是否分页使用原生sql语句拼接成需要用的sql语句...
2019-06-03 00:23:17
222
原创 jsp较常见的几类标签
1、自定义标签开发步骤1.1、编写助手类(注意:要弄清楚一类标签要经过生命周期)1.2、编写tld1.2、在jsp页面调用标签库2、在使用的标签中有三种标签较为常用2.1、数据标签(数据标签就是用来存储数据的)z:set2.2、UI标签z:out这里将set标签和out标签一起演示set标签设置值out标签输出值z:select假如以修改数据为目的来编写select标签所...
2019-06-01 23:16:23
4847
原创 jsp标签
1. 标签语言特点<开始标签 属性=“属性值”>标签体</结束标签>空标签<开始标签></结束标签><开始标签/>ui标签控制标签数据标签自定义标签的开发及使用步骤2.1 创建一个标签助手类(继承BodyTagSupport)标签属性必须助手类的属性对应、且要提供对应get/set方法rtexprvalue2....
2019-06-01 01:28:35
170
原创 xml反射
反射java语言中的一种机制,通过这种机制可以动态的实例化对象、读写属性、调用方法2、一切反射相关的代码都从获得类对象开始2.1、通过对应类(java.lang.class)实例的类(Student.class)实例的方法获取2.2、通过Class.forName(“类的全路径”);jdbc的驱动加载就用到反射技术2.3类实例.class反射的好处能够将未知的类进行实例化3.1、...
2019-05-28 16:48:15
308
原创 xml建模
通过获取资源文件下xml,可以拿到指定的xml字符串,每一个人都有不同的需求,并不需要需要每一个人对xml文件进行解析,这个就是建模的原因建模的由来:将指定的xml字符产当作对象来操作建模的好处:只需要调用指定的方法就可以完成对预定的字符串获取建模的步骤1、分析需要建模的文件有哪几个对象2、每一个对象拥有的额属性和行为3、定义对象从小到大(从里到外)4、通过23中设计模式中的工厂模...
2019-05-27 18:20:59
212
原创 xml配置文件解析
xml解析xml配置文件的读取方式:以.properties结尾的资源文件为例properties文件的解析方式有java.util.properties这个类来完成1、同包下的资源文件读取:将同包下的资源文件文件转换为输入流的形式当该包没有此文件时,就报空指针异常2、将所有的资源文件放在根目录下编译后所有的资源文件都会自动经WEB-INF下3、直接将资源文件放在WEB-INF...
2019-05-25 23:54:23
647
原创 XML中的DTD约束
1,XML可作为传输数据、做配置用,一个格式良好的XML具有一下要求1.1 有且只有一个根元素1.2 XML标签大小写正确区分1.3 正确使用结束标签1.4 正确嵌套标签1.5 使用了合法的标签名1.6 定义有效的属性**2. 在XML加入DTD声明 ****3. 元素定义的语法 <!ELEMENT element-name (type)>注:根标签也要定...
2019-05-23 18:33:32
263
原创 Map集合
1,map集合简介:map集合的底层是set,所以set集合下的hashset和Treeset对应的map集合有Hashmap和Treemap。2,map集合的结构是key,value的形式,一个key对应一个value。在集合中可以嵌套,就可以解决一个key对应多个value值3,在map中put 有以下用途1、添加集合元素的同时,它可以编辑原有的元素如果说集合中没有key对应的val...
2019-05-22 20:44:41
327
原创 set集合
1,hashset在jdk1.8及以上在底层做了一定修改,存入数据时不管是否有序使用迭代器取数据时数据会按默认的规则排序后输出2,Hashset哈希表存储数据时会生成一个hashCode值,相当于数据在hash表坐标如果hashCode值相等,会判断equals是否为true,如果hashCode值不同,那么不会调用equals ,来自动完成去重复;TreeSet中有一个Compar...
2019-05-21 23:27:10
182
原创 collection集合介绍
list集合1,在Arraylist集合中使用remove()方法移除某一集合中的元素由于集合长度改变,再次输出集合时就会报错如果输出改变后的集合,就应该使使用迭代器Iterator中的remove()方法2,list集合有索引所以所有可以对下标进行的操作全是这个体系独有的方法3,使用Iterator中next()取出数据时是从集合的第一个数据之前开始4, * List 有序...
2019-05-19 22:03:10
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅