Tomcat & 创建动态web工程 & xml文件解析

使用IDEA配置Tomcat

  1. 选择Edit Configurations

     

2. 选择+ 、Tomcat Server:Local

 

  1. 修改Name为匹配工程或模块的名字,方便查找和切换

    1. Name:服务器名称

    2. URL:服务器地址

    3. HTTP port:端口号

       

4.选择Deployment -> Artifiact

 

选择需要部署的项目

 

修改工程访问路径Application context:/Servlet

 

  1. 将服务器设置为热部署:

    1. 选择On frame deactivation

    2. 选择Update classes and resources即可

       

 

IDEA中创建动态WEB工程

  1. 选择当前工程,新建模块

     

  1. 选择创建的工程 Add Framework Support

     

  1. 选择Web Application即可

     

动态Web工程解析

  1. src目录存放编写的java源码

  1. web目录专门用来存放web工程的资源文件(如html/css/js...)

  1. WEB-INF目录是一个受服务器保护的目录,浏览器无法直接访问到此目录的内容

  1. lib目录用来存放第三方的jar包(放在WEB-INF下)如何导入IDEA:

    1. 将jar包复制到lib目录下

    2. 选择该jar包下的Add as Library

       

    3. 将Level改为模块下即可

       

  1. web-xml是整个动态web工程的配置部署描述文件,通常配置很多web工程的组件,比如:Servlet程序/Filter过滤器/Listener监听器...

xml文件

xml介绍

xml是可扩展的标记语言,作用:

  1. 用来保存数据,而且这些数据具有自我描述性

  1. 它还可以做为项目或者模块的配置文件

  1. 还可以做为网络传输数据的格式(现在 JSON 为主)。

xml语法

1.文档声明

  • 新建文件,后缀改为xml

     

  • xml 声明。

    • version 是版本号

    • encoding 是 xml 的文件编码

    • standalone="yes/no" 表示这个 xml 文件是否是独立的 xml 文件

       

  • 数据存储如图:

     

2. xml注释

html 和 XML 注释 一样 :

3.元素标签

 

4.xml属性

xml 的标签属性和 html 的标签属性是非常类似的,属性可以提供元素的额外信息 在标签上可以书写属性: 一个标签上可以书写多个属性。每个属性的值必须使用 引号 引起来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值