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

Servlet--实例

时间:2020-06-21 20:07:21      阅读:49      评论:0      收藏:0      [点我收藏+]

标签:info   经验   ESS   内容类型   xpl   ide   etc   message   str   

Servlet--实例

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

HelloWorld

创建Java Web项目,在src目录下新建类文件Helloworld.java

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

/**
 * @author tanglei
 * @date 2020/6/21 6:04 下午
 */
public class HelloWorld extends HttpServlet {
    private String message;

    public void init() throws ServletException
    {
        // 执行必需的初始化
        message = "Hello World";
    }

    public void doGet(HttpServletRequest request,
                      HttpServletResponse response)
            throws ServletException, IOException
    {
        // 设置响应内容类型
        response.setContentType("text/html");

        // 实际的逻辑是在这里
        PrintWriter out = response.getWriter();
        out.println("<h1>" + message + "</h1>");
    }

    public void destroy()
    {
        // 什么也不做
    }
}

编写配置文件

在web目录下的WEB-INF里面的web.xml里面配置

技术图片

		<servlet>
        <servlet-name>HelloWorld</servlet-name>
        <servlet-class>HelloWorld</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>HelloWorld</servlet-name>
        <url-pattern>/HelloWorld</url-pattern>
    </servlet-mapping>

启动项目

点击启动项目,等待项目成功启动之后,会自动打开浏览器的localhost:8080的默认项目,由于我们这里是Idea启动的,所以启动的项目就是我们当前的项目,名称为tomcat_test_war_exploded

我们在浏览器中输入完整的url路径http://localhost:8080/tomcat_test_war_exploded/HelloWorld

技术图片

打开检查,找到接口的回应

技术图片

感谢

菜鸟教程

万能的网络

以及勤劳的自己

关注公众号: 归子莫,获取更多的资料,还有更长的学习计划

Servlet--实例

标签:info   经验   ESS   内容类型   xpl   ide   etc   message   str   

原文地址:https://www.cnblogs.com/guizimo/p/13173527.html

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