Servlet简介——第一个servlet程序
程序员文章站
2022-06-03 09:57:05
...
servlet:
servlet其实就是实现了特殊接口的java类,此类tomcat服务器是认识的。
特点:
servlet由程序员创建,由服务器调用执行。
使用:
1.创建Java类并继承HttpServlet
2.覆写service方法
3.在service方法中书写逻辑代码
4.在webRoot下的WEB-INF文件夹下的web.xml文件中配置servlet
总结:
Servlet其实就是一个服务器可以识别的Java类。我们需要将业务规则放入servlet
中,然后将serrvlet放入tomcat服务器中,服务器根据请求调用对应得serclet处理。servlet可以称为后台处理程序得入口
servlet创建流程:
1.创建包(com.bjsxt.servlet)
2.在包中创建一个实现了HttpServlet的Java类
3.覆写service方法,在方法中声明请求处理规则
4.在web.xml文件中配置servlet
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<!--
配置servlet
注意:
一组servlet配置包括两个组成部分(servlet,servlet-mapping),两个组成部分的servlet-name值必须一致。
-->>
<servlet>
<servlet-name>my</servlet-name>
<servlet-class>com.bjsxt.servlet.MyServlet</servlet-class><!-- 书写servlet的全限定路径(包名+类名) -->
</servlet>
<servlet-mapping>
<servlet-name>my</servlet-name> <!-- 与servlet-name保持一致 -->
<url-pattern>/s</url-pattern><!-- 配置servlet的访问别名,可自定义 -->
</servlet-mapping>
</web-app>
5.将web项目中webroot下的所有内容复制到服务器的webapps目录中的新建文件夹中。
6.启动服务器localhost:8080