Servlet--实例
Posted guizimo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Servlet--实例相关的知识,希望对你有一定的参考价值。
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--实例的主要内容,如果未能解决你的问题,请参考以下文章
如何为 XSLT 代码片段配置 CruiseControl 的 C# 版本?
JavaWeb实现用户登录注册功能实例代码(基于Servlet+JSP+JavaBean模式)