码迷,mamicode.com
首页 > 其他好文 > 详细

Servlet的快速入门

时间:2018-05-11 14:37:59      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:url   cep   family   dem   exception   交互   9.png   png   info   

1.认识Servlet

今天接触了Servlet,我就写了这篇Servlet的文章.首先,我们了解一下Servlet是什么:

技术分享图片

这是百度百科的解释,我个人理解是可以用来前后端交互的一个东西,例如可以实现简单的登录系统等.

2.准备工作

需要资源的和不懂的加QQ找我要: 1604526246 Fishing

首先,它是基于服务器的,我准备了Tomcat9:

技术分享图片

IDEA:

技术分享图片

JDK8:

技术分享图片

3.开始

 首先,创建一个Java web项目,在src下新建一个class文件,在这里取名叫Demo:

import java.io.IOException;

import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class Demo implements Servlet{

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

    @Override
    public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {
        System.out.println("Servlet running....");
        res.getWriter().write("Servlet running....");
    }


    @Override
    public void destroy() {}



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


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

}
implements Servlet是实现了Servlet的接口,然后又实现了接口的各个方法,并在init(ServletConfig config)方法里添加了输出Servlet running....
然后,再打开web.xml配置Servlet:
<servlet>
        <servlet-name>demo</servlet-name>
        <servlet-class>Demo</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>demo</servlet-name>
        <url-pattern>/demo</url-pattern>
    </servlet-mapping>
<servlet-name></servlet-name>中的名字是可改的,但要见名知意.配置完了差不多这个样:

技术分享图片

配置Tomcat我不说了,从网上找吧 : )

然后就是运行,先启动Tomcat:

技术分享图片

在localhost:8080后面添加我们刚刚设置的url-pattern:/demo:

然后,我们看到了刚刚设置输出的Servlet running....

技术分享图片

并且在控制台内,看到了刚刚的...

技术分享图片

这是System.out.println的

这是我第一次写博客,写的不好请谅解,谢谢

Servlet的快速入门

标签:url   cep   family   dem   exception   交互   9.png   png   info   

原文地址:https://www.cnblogs.com/fishing-blog/p/9024011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!