欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

Servlet运行流程分析:

Servlet简介——第一个servlet程序

相关标签: javaee