Tomcat
Tomcat 文件夹
bin:可执行文件(打开关闭服务器的文件)
conf:服务器的配置信息
lib:服务器依赖的 jar 包
logs:服务器日志
temp:产生的临时文件
work:服务器自己的工作空间
webapps:默认存放工程(应用程序)的文件夹
wtpwebapps:跟 eclipse 关联后产生的存放工程的文件夹
启动 Tomacat
从控制台启动 Tomcat 服务器命令:
先到 Tomact 服务器下的 bin 文件夹
sudo chmod 755 *.sh 获取文件夹权限(例如:读写)
sudo sh ./startup.sh 执行打开服务器
sudo sh ./shutdown.sh 关闭服务器
访问服务器网址(url)
http://localhost:8080
协议://本地地址:端口号/项目名(应用程序名)/访问的资源
http://localhost:8080/web/test.html
servlet 小服务程序
是个 java 类,是一个接口
注意:在浏览器上访问的每一个网页都是 servlet
每个 servlet 都需要配置一个网址,在 web.xml 中配置
从浏览器中访问到 servlet 类
1.用户用网址访问服务器(Tomcat)
2.服务器通过网址可以找到对应项目的 web.xml 文件
3.通过网址找到对应 servlet-name
4.通过 servlet-name 找到对应的 servlet 类
5.创建 servlet 对象
6.执行生命周期方法
实例化 -> 初始化 -> service 服务-> 销毁
![这里写图片描述](https://i-blog.csdnimg.cn/blog_migrate/12bce353dbf91e8055c51b8f6fae8e58.png)
创建 servlet
方式一
public class Demo01 implements Servlet{
public Demo01() {
System.out.println("实例化方法");
}
@Override
public void init(ServletConfig arg0) throws ServletException {
System.out.println("初始化方法 init");
}
@Override
public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {
System.out.println("服务方法 service");
}
@Override
public void destroy() {
System.out.println("销毁方法 destroy");
}
@Override
public ServletConfig getServletConfig() {
return null;
}
@Override
public String getServletInfo() {
return null;
}
}
方式二(适配器模式创