XML、服务器小结


    可扩展的标签语言
    作用:
        配置文件.
约束:
    用来控制xml文档中可以出现那些元素和属性,以及他们出现的顺序
分类:
    DTD约束:struts hiebernate
    SCHEMA约束:tomcat 项目 spring
dtd约束:
    1.会和xml关联.
    2.可以通过约束写出xml文件
        按f2或者alt+/
        ? * + | () ,
注意:
    一个xml只能出现一个dtd约束

SCHEMA:
    一个xml文件中可以出现多个schema约束
    通过名称空间将约束添加的
        xmlns="名称空间"
        xmlns:别名="名称空间"

 

xml-解析

    dom:一次性将整个xml文件加载到内存.可以curd操作
    sax:逐行解析  只能进行查询操作
dom4j技术查询xml
    1.导入jar包
    2.获取document树
        Document doc=new SAXReader().read(xml文件路径);
    3.获取根节点
        Element root= doc.getRootElement();
    4.通过根节点获取其他节点
        获取属性节点
            String value=root.attributeValue("属性名");
        获取所有的子元素
            List<Element> list=root.elements();
        获取一个元素的子元素的标签体
            String text=ele.elementText("子元素");
    Xpath:扩展:
        selectNodes("") 获取多个
        selectSingleNode("") 获取一个

 

反射:

    1.获取class对象
        方式3:
            Class clazz=Class.forName("全限定名");// 包名+类名   com.mysql.jdbc.Driver
    2.通过class对象创建一个实例对象
        clazz.newInstance();//相当于调用此类的无参构造
    
    3.获取方法(public修饰的方法)
        Method m=clazz.getMethod("方法名称",Class ... 参数类型);
    4.执行方法
        m.invoke(实例对象,参数...);//相当于   实力对象.m(参数...)

 

web的概念

    web:网页
    web资源:
        动态和静态
    web开发技术
    常见的服务器
    tomcat:★
        下载 安装 启动  退出  配置 目录
    web项目的目录结构★
    web项目发布:
        方式1:放在tomcat/webapps下
    eclipse和tomcat整合
    在eclipse发布项目

备注:由于个人原因,本博客暂停更新。如有问题可联系本人,本人提供技术指导、学习方向、学习路线。本人微信wlp1156107728(添加注明来意)   QQ1156107728(添加注明来意)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值