目录
什么是Servlet ?
Servlet (Server Applet) 是 Java Servlet的简称,服务程序与服务连接器,用java编程的服务器端的程序.
作用: 用于交互浏览器(客户端)与服务器的生成动态的web内容(网页).担当客户端请求与服务器响应的中间件(层)
- Servlet 是JAVAEE WEB 开发的规范。
- Servlet 运行需要服务器支撑.
- Web工作流程图:
服务器软件
Tcp/ip最底层协议---http协议(超文本传输协议)---html网页(W3C)
http协议是tcp/ip协议的一种扩展.
Servlet
Servlet是一种规范
Servlet是一种规范,类似于JDBC
列:JDBC是一种规范,有几百种数据库软件,每个公司所有数据库不同,但是可以用一种方式(JDBC)来实现与应用程序的连接
Tomcat 软件目录介绍:
- Bin目录:存放tomcat 应用程序.
- Conf目录: 存放服务器相关的配置,比如修改端口号:
- Lib 目录: 存放tomcat应用程序自身的jar包.—servlet api
- Logs目录 存放服务器相关的日志信息.
- Temp 目录:存放临时文件(上传)
- Webapps目录: 部署项目
- Work 目录 : 工作目录.class文件。
bin目录
启动Tomcat
选择startup.bat 启动tomcat 浏览器输入 http://localhost:8080/ 出现cat页面表示服务器启动成功.
结果:可以看到端口号
此时可以在浏览器中访问此地址
停止Tomcat
运行shutdown.bat
Conf目录
存放服务器相关的配置,
列:修改端口号 为8082
修改红色部分为8082,修改完后重新启动Tomcat才可成功
Logs目录
存放日志信息,列如可以查看一些出现的问题等