认识Servlet
Posted 拿红罗卜钓鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识Servlet相关的知识,希望对你有一定的参考价值。
JavaWeb
程序
-->
将一个请求路径
(
网络地址
)
变成一条
sql
语句,发送给数据库进行查询;
会将获取的数据,通过页面的方式,展示给用户进行操作;
Javaweb
程序如何将一个路径变成一条
sql
语句?
使用
Servlet
技术。
什么是
Servlet? JavaWeb
的三大组件
( Servlet Filter
过滤器
Listener
监听器
)
小服务,小组件,
主要作用:
接收用户发来的请求
(
路径及数据
)
,给用户响应对应内容
(
页面
)
;
请求路径
一般来讲,请求路径指的是 网络访问路径
(
不带盘符,基本格式为:协议
://ip
地址
:
端口号
/
路径
)
网络路径:
http://192.168.15.52:8080/web01/hello.html
http://220.181.38.149:80 -->
百度首页
www.baidu.com (
域名商
)
本机路径:带盘符的路径
D:\\
工作
\\apache\\apache-tomcat-8.5.57
将一个本地路径,变成网络路径
需要使用到服务器:
tomcat
服务器服务 服务器机器
学习
tomcat
tomcat
的安装,百度搜索
tomcat
,去官网下载
core
中的
zip
格式,解压版
解压之后的
tomcat
分布:
bin
:放置的都是可执行文件,包含启动执行文件
startup.bat(
如果点击之后,出现闪退的情
况,说明
jdk
的环境变量
java_home
没有配置好
)
、关闭执行文件
shutdown.bat
;
conf
:放的都是
tomcat
的配置文件,
tomcat
的端口号、编码格式、服务配置、支持的文件配置;
server.xml web.xml
lib
:
tomcat
也是
Java
编写的,在执行的时候,同样需要
Java jar
包的支持,都存放在这;编写
servlet
时需要的
jar
包
logs
:日志记录文件夹,在使用
tomcat
过程,出现问题,或者没有问题是,形成的日志文档,都
在这个文件夹中;
temp
:临时文件,可以删除,但每次执行时都会自动创建
webapps
:
tomcat
实际执行过程中,所访问的文件地址,所有的页面文件都保存在这个文件夹中;
ROOT
表示没有项目名
work
:在执行
tomcat
时,程序中如果有
jsp
文件,会在这个文件夹中转换成
.java
文件
Servlet
的使用
jdk java
开发工具包
--> ( jre java
运行环境
--> ( JVM + java
运行
jar
包,
jdk
自带
jar
包
) + java
开发工具
)
Servlet
是
Java
中的接口,不属于
jdk
自带
jar
包,需要导入第三方的
jar
包
( tomcat ) ;
1
、先导入
tomcat
的
jar
包,到项目中;
2
、创建一个
AServlet
,实现
Servlet
接口
将一个类变成
Servlet
的三种方式
1
、实现
Servlet
接口,重写接口中的全部方法;
2
、继承
GenricServlet
抽象类,重写抽象方法;
3
、继承
HttpServlet
抽象类,根据需要进行重写;
以上是关于认识Servlet的主要内容,如果未能解决你的问题,请参考以下文章