美文网首页
【Java】Servlet的使用

【Java】Servlet的使用

作者: 印比八方来 | 来源:发表于2018-10-07 08:42 被阅读0次

一、创建Web项目

1.打开eclipse,新建一个Dynamic Web project

2.新建一个tomcat服务器

二、编写servlet类

1.新建package,新建servlet类

2.编写代码

/**
 * 1.实现servlet接口,重写5个接口,
 * 2.在web.xml中进行配置
 * @author richou
 *
 */

public class ServletDemo1 implements Servlet {

    @Override
    public void service(ServletRequest req, ServletResponse res)
            throws ServletException, IOException {
        res.getWriter().write("Hello servelt...");
    }
    
    
    @Override
    public void destroy() {
    }

    @Override
    public ServletConfig getServletConfig() {
        return null;
    }

    @Override
    public String getServletInfo() {
        return null;
    }

    @Override
    public void init(ServletConfig arg0) throws ServletException {
    }

}

三、在WEB-INF下web.xml文件中配置servlet信息

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                      http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
  version="3.0"
  metadata-complete="true">
  
  
  <!-- 先配置servlet信息 -->
  
  <servlet>
    <!-- servlet名称,名称必须唯一 -->
    <servlet-name>ServletDemo1</servlet-name>
    <!-- servlet全路径(包含包名、类名) -->
    <servlet-class>com.lsan.servlet.ServletDemo1</servlet-class>
    <!-- 配置服务器启动时加载(值越小,优先级越高) -->
        <load-on-startup>1</load-on-startup>
    <init-param>
        <description></description>
        <param-name>username</param-name>
        <param-value>root</param-value>
    </init-param>
    <init-param>
        <param-name>password</param-name>
        <param-value>123</param-value>
    </init-param> 
 </servlet>
  
  <!-- 配置servlet映射 -->
  <servlet-mapping>
    <!-- servlet名称,和上面的必须相同 -->
    <servlet-name>ServletDemo1</servlet-name>
    <!-- 虚拟路径(可访问路径) -->
    <url-pattern>/demo1</url-pattern>
  </servlet-mapping>
  
</web-app>

最后将web项目发布到server中,启动服务器,访问即可。

相关文章

  • JavaWeb之Servlet

    什么是Servlet? Servlet(Server Applet)是 Java Servlet 的简称,是使用 ...

  • Servlet是什么

    Servlet(Server Applet)是 Java Servlet 的简称,是使用 Java 语言编写的运行...

  • 【Java】Servlet的使用

    一、创建Web项目 1.打开eclipse,新建一个Dynamic Web project 2.新建一个tomca...

  • 初始Servlet

    Servlet是什么 Servlet是Server与Applet 的缩写,是服务端小程序的意思。使用Java 语言...

  • JavaEE

    一.Servlet介绍 Servlet 是一些遵从Java Servlet API的Java类,这些Java类可以...

  • JSP详解

    JSP的使用   JSP(Java Server Page)是基于Java Servlet的用于开发动态Web应用...

  • JSP的特点与工作流程

    我们可以将 JSP 看作 Java Servlet 的一种扩展,在使用时 JSP 必须被编译为 Servlet,也...

  • 纯手写SpringBoot框架之注解方式启动SpringMVC容

    使用Java语言创建Tomcat容器,并且通过Tomcat执行Servlet,接下来,将会使用Java语言在Spr...

  • Servlet 知识点

    什么是Servlet ? ''Java servlet is a Java program that extend...

  • Servlet是什么?有哪些优点?

    Servlet是使用Java语言编写的运行在服务器端的程序。狭义的Servlet是指Java语言实现的一个接口,广...

网友评论

      本文标题:【Java】Servlet的使用

      本文链接:https://www.haomeiwen.com/subject/lbgkaftx.html