JavaWeb 学习笔记 day04 XML Tomcat 阿里云部署web项目

Web 资源的分类

  1. web 资源按实现的技术和呈现的效果的不同,又分为静态资源和动态资源两种。
    静态资源: html、css、js、txt、mp4 视频 , jpg 图片
    动态资源: jsp 页面、Servlet 程序

XML

  1. 使用 dom4j 解析 XML
@Test
    public void test() throws Exception {
        //创建一个 SAXReader 输入流,读取 xml 文件,生成 Document 对象
        SAXReader saxReader = new SAXReader();
        Document read = saxReader.read("src/books.xml");
        //使用  Document 对象获取 xml 文件的根元素,再用根元素获取所有子元素
        Element rootElement = read.getRootElement();
        List<Element> books = rootElement.elements();

        for(Element book : books){
            Element name = book.element("name");
            String nameText = name.getText();

            Element price = book.element("price");
            String priceText = price.getText();

            Element author = book.element("author");
            String authorText = author.getText();

            String sn = book.attributeValue("sn");

            System.out.println(new Book(sn, nameText, Double.parseDouble(priceText), authorText));

        }
    }

阿里云上用 Tomcat部署web项目

系统:Ubuntu ;JDK16

  1. 安装 JDK 和 tomcat
  2. 配置JAVA_HOME环境变量(最新 JDK 16 下已无 JRE 目录)
  3. 部署 web 项目
  4. 将 Tomcat 默认端口加入安全组
  5. 项目链接(未完成)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值