![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2ee
qq_43582260
这个作者很懒,什么都没留下…
展开
-
j2ee_01_集合框架01
集合框架01Collection接口1.1 集合框架的顶级接口1.2 是Set和List的父接口1.3 但不是Map的父接口集合中只能添加引用类型数据 (jdk1.5之后自动装箱拆箱)List接口2.1 特点:有序、对象可以重复2.2 遍历方式2.2.1 下标2.2.2 foreach(>=jdk1.5)2.2.3 迭代器Iterator(原理)2.3 Lis...原创 2019-06-06 22:16:09 · 219 阅读 · 3 评论 -
j2ee_08自定义if,out,foreach标签
1.自定义if标签标签助手类public class IfTag extends BodyTagSupport{ private Boolean test; public Boolean getTest() { return test; } public void setTest(Boolean test) { this.test = test; } @Over...原创 2019-06-12 11:12:58 · 170 阅读 · 0 评论 -
j2ee_08_自定义标签
标签语言特点<开始标签 属性=“属性值”>标签体</结束标签>空标签<开始标签></结束标签><开始标签/>自定义标签的开发及使用步骤2.1 创建一个标签助手类(继承BodyTagSupport)标签属性必须与助手类的属性对应、且要提供对应get/set方法rtexprvalue2.2 创建标签库描述文件(...原创 2019-06-12 10:59:35 · 124 阅读 · 0 评论 -
j2ee_07_反射
1.什么是反射?反射是一种机制,利用反射机制动态的实例化对象、读写属性、调用方法、构造函数。2.如何得到类对象一切反射相关的代码都从获得类对象开始3种获取方式:2.1 类名.class;2.2 对象名.getClass();2.3 Class.forName(全限定名/全路径名)3.根据类得到类名(全限定名/全路径名)Class cla = Class.forName(“com....原创 2019-06-10 22:51:52 · 70 阅读 · 0 评论 -
j2ee_06_XML建模
1.什么叫XML建模将XML配置文件中的元素、属性、文本信息转换成对象的过程叫做XML建模XML建模1)根据XML配置文件元素节点创建元素节点实体类ConfigModel、ActionModel、ForwardModel2)利用dom4j+xpath技术实现XML建模ConfigModelFactory思路:1)xml文件config.xml2)根据XML中元素节点情况(DT...原创 2019-06-10 22:06:55 · 85 阅读 · 0 评论 -
j2ee_05_XML解析
1.XML作用1.1配置.xml和.properties1.2数据交互(获取第三方数据)XML:WebServices(接口开发)Axis2/Jdk —> .xmlJSON —> Ajax2.Java中3种配置位置及读取方式2.1如何使用Properties读取配置文件1)*.properties文件以键值对的方式存储数据;2)使用Properties类读...原创 2019-06-10 22:03:05 · 98 阅读 · 0 评论 -
j2ee_04_DTD
1.什么是DTD?文档类型定义(约束)2.什么是XML?HTML:超文本标记语言XML:可扩展标记语言3.XML的两种文档约束DTD和Schema4.XML格式要求(合法XML)1)有且只有一个根节点;2)由开始标签和结束标签组成;3)XML标签区分大小写;4)正确嵌套标签;5.使用DTD5.1 在XML中加入DTD申明1)内部申明:<! DOCTYPE root...原创 2019-06-09 23:30:14 · 98 阅读 · 0 评论 -
j2ee_03_集合框架_03之Map集合
Map1.1 特点:无序、以键值对的形式添加元素,键不能重复,值可以重复它没有继承Collection接口 Map<String, String> map = new Hashtable<String,String>(); //无序,数据输入顺序与输出顺序不一致 map.put("aa", "123"); map.put("bb", "123");...原创 2019-06-09 23:25:01 · 113 阅读 · 0 评论 -
用LinkedList实现堆栈
用LinkedList实现堆栈直接上代码原理:先进后出 /** * 把LinkedList想象成一个沙鹰系列的子弹夹---->特点:先进后出 因为先进去的到下面去了 */ private LinkedList li = new LinkedList(); /** * 装弹-->压栈 * @param obj */ public void push...原创 2019-06-07 09:59:59 · 246 阅读 · 0 评论 -
j2ee_02_集合框架_02之Set集合
1. Set1.1 特点:无序数据存入顺序与输出顺序不一致对象不能重复 唯一:数据被过滤掉1.2 遍历 Set<Student> stus = new HashSet<Student>(); stus.add(new Student(2, "hh", "boy")); stus.add(new Student(1, "dd", "boy")); st...原创 2019-06-07 09:52:52 · 87 阅读 · 0 评论 -
j2ee_08_自定义select标签
1.select标签助手类public class SelectTag extends BodyTagSupport{ //数据源 private List<Object> items; //定义option中的value private String value; //定义option中的text private String text; //默认值...原创 2019-06-12 11:18:19 · 331 阅读 · 0 评论