创建一个Dynamic Web Project工程
然后在他的,工程下的src文件夹下.创建.Class类
利用Servers 添加apache-tomcat-9.0.0.M26.zip
就可以运行了.
apache-tomcat-9.0.0.M26文件夹下的文件是什么含义
backu: 是第一次配置文件成功后生成的文件夹
bin文件夹:可执行文件(打开关闭服务器文件)可能用到的shutdown.sh文件 startup.sh
cinf文件夹: 服务器的配置文件 可能用到的web.xml
lib文件夹: 服务器使用(依赖)的Jar包
logs文件夹: 日志文件
temp 文件夹 : tomcat产生的临时文件
webapps 文件夹:系统自带的 默认的存放项目的工程(应用程序)文件夹
work 文件夹 : 服务器自己的工作空间
wtpwebapps : 与 Eclipse 关联成功后 产生的存放工程的文件夹
使用终端
使用终端进入tomcat 服务器下单bin文件夹下.
1.在终端中 输入:cd //Users/lanou/apache-tomcat-9.0.0.M26/bin
2.获取文件夹权限
sudo chmod 755*.sh
3.输入密码
password
4.执行启动服务器
sudo sh ./startup.sh
5.访问网址(url:全球网址)
http://localhost:8080(tomcat 的主页)
协议://本地地址:端口号/项目名(应用程序名)/访问的资源
用户如何从浏览器访问到Servlet类???
Servlet 小服务程序
Servlet 是个Java类
Servlet 是个接口
1.用户用浏览器访问服务器(tomcat)
2.服务器通过网址可以找到 对应项目的 web.XML文件
3.解析XML文件获取到对应的实现类,利用实现类创建对象.
通过网址找到对象的servlet-name
通过servlet-name找到对应的 servlet类
创建servlet对象