使用IDEA配置Tomcat
-
选择Edit Configurations
2. 选择+ 、Tomcat Server:Local
-
修改Name为匹配工程或模块的名字,方便查找和切换
-
Name:服务器名称
-
URL:服务器地址
-
HTTP port:端口号
-
4.选择Deployment -> Artifiact
选择需要部署的项目
修改工程访问路径Application context:/Servlet
-
将服务器设置为热部署:
-
选择On frame deactivation
-
选择Update classes and resources即可
-
IDEA中创建动态WEB工程
-
选择当前工程,新建模块
-
选择创建的工程 Add Framework Support
-
选择Web Application即可
动态Web工程解析
-
src目录存放编写的java源码
-
web目录专门用来存放web工程的资源文件(如html/css/js...)
-
WEB-INF目录是一个受服务器保护的目录,浏览器无法直接访问到此目录的内容
-
lib目录用来存放第三方的jar包(放在WEB-INF下)如何导入IDEA:
-
将jar包复制到lib目录下
-
选择该jar包下的Add as Library
-
将Level改为模块下即可
-
-
web-xml是整个动态web工程的配置部署描述文件,通常配置很多web工程的组件,比如:Servlet程序/Filter过滤器/Listener监听器...
xml文件
xml介绍
xml是可扩展的标记语言,作用:
-
用来保存数据,而且这些数据具有自我描述性
-
它还可以做为项目或者模块的配置文件
-
还可以做为网络传输数据的格式(现在 JSON 为主)。
xml语法
1.文档声明
-
新建文件,后缀改为xml
-
xml 声明。
-
version 是版本号
-
encoding 是 xml 的文件编码
-
standalone="yes/no" 表示这个 xml 文件是否是独立的 xml 文件
-
-
数据存储如图:
2. xml注释
html 和 XML 注释 一样 :
3.元素标签
4.xml属性
xml 的标签属性和 html 的标签属性是非常类似的,属性可以提供元素的额外信息 在标签上可以书写属性: 一个标签上可以书写多个属性。每个属性的值必须使用 引号 引起来。