1、先创建一个Java_web项目

如果你没有下载过Tomcat服务器,不会配置,建议看一下我得这一篇博客:https://www.cnblogs.com/kongbursi-2292702937/p/11746773.html

我得项目名称为day02

上面信息填完之后点next,别点finish

再点next

之后finish就可以,创建完之后如下:

之后创建一个Java类hello_world.java,继承于GenericServlet

文件内容如下:

import java.io.IOException;

import javax.servlet.GenericServlet;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse; public class hello_world extends GenericServlet { @Override
public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {
// TODO Auto-generated method stub
res.getOutputStream().write("hello_world".getBytes());
} }

之后配置web.xml文件,以使得外界可以访问到这个文件

这里给出文件内容:不需要全部一样,只要web.xml文件红色框内一样就可以

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
<display-name>day02</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list> <servlet>
<servlet-name>hello_world</servlet-name> <!-- 就是一个名字,没实际意义 -->
<servlet-class>day02.hello_world</servlet-class> <!-- 给出Java文件位置 -->
</servlet> <servlet-mapping>
<servlet-name>hello_world</servlet-name>
<url-pattern>/hello_world</url-pattern> <!-- 你要映射的地址 -->
</servlet-mapping>
</web-app>

之后创建一个Tomcat服务器

点了之后默认就运行了。可以右键点击停止或启动:

启动Tomcat服务器之后,打开网页访问127.0.0.1:8080/day02/hello_world

day02就是:

hello_world就是:

最后记得要把day02发布到服务器上面

完结!!

最新文章

  1. MVC+EF6+Oracle,提示ORA-01918: user &#39;***&#39; does not exist
  2. java 字符串判断是否相等
  3. 关于解析P D X P 协议的心得
  4. limux curl命令
  5. MySQL 安装 启动命令总结
  6. 【BZOJ】3850: ZCC Loves Codefires(300T就这样献给了水题TAT)
  7. Spring入门学习(一)
  8. Codevs 1097 校门外的树
  9. NOR FLASH与NAND FLASH
  10. TSQL Beginners Challenge 1 - Find the second highest salary for each department
  11. HDOJ(HDU) 2148 Score(比较、)
  12. JSTL之c:set
  13. SOFA 源码分析 — 自定义线程池原理
  14. 【Android Studio安装部署系列】五、新建你的第一个项目:HelloWorld
  15. airflow docker
  16. Mybatis generator 自动生成代码(2)
  17. PDF常见问题总结
  18. tmux快捷键汇总(常用)
  19. File类之常用方法
  20. 浅谈MySQL字符集

热门文章

  1. 细说 js 的7种继承方式
  2. 【C++】《C++ Primer 》第二章
  3. self-taught CS resouce recommendation
  4. python模块/文件/日期时间
  5. 【Linux】centos7中 root家目录中perl5文件夹无法删除问题解决
  6. 在recover database时,如何决定该从哪一个SCN开始恢复
  7. python中IF语句容易犯的错误CASE
  8. Eclipse中给jar包导入JavaDoc的方法
  9. redis 主从复制(一主两从)
  10. Ubuntu创建桌面图标