开发工具是便于程序员的编写,真正运行的代码不是编写的代码,而是
tomcat服务器中部署好的代码。tomcat 会根据请求自动调用对应的
代码进行请求处理。

可能遇到的问题:

1、

没有classes文件

2、

不能继承HttpServlet

---------------------------------------------------------------------------------------------------

经验总结:

项目名可以变

代码:

1、继承HttpServlet

package com.bw.servlet;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; public class MyServlet extends HttpServlet{
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.getWriter().write("你好,张王岩"); System.out.println("你好,张王岩");
} }

2、web 配置

<?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_4_0.xsd" id="WebApp_ID" version="4.0">
<!-- 配置servlet --> <servlet> <servlet-name>my</servlet-name>
<servlet-class>com.bw.servlet.MyServlet</servlet-class>
</servlet>
<!-- 配置servlet类路径 -->
<!-- 配置询问方式 -->
<servlet-mapping>
<servlet-name>my</servlet-name>
<url-pattern>/my</url-pattern>
</servlet-mapping>
</web-app>

3、运行发布

最新文章

  1. hibernate(十)双向关联关系的CRUD
  2. Android 常见问题收集 (持续更新)
  3. 多线程之 Final变量 详解
  4. Centos 7: 打开Samba防火墙端口
  5. C#中NULL,&quot;&quot;,DBNULL,String.Empty,Convert.IsDBNull()的区别
  6. [JS]学习Javascript闭包(Closure)
  7. iOS后台如何保持socket长连接和数据传输
  8. spring3定时器简单配置
  9. poj 3006 Dirichlet&#39;s Theorem on Arithmetic Progressions
  10. hdu 4608 I-number 大整数
  11. x86_64是什么意思
  12. 访问 Neutron 外部网络 - 每天5分钟玩转 OpenStack(143)
  13. Beyond Globally Optimal: Focused Learning
  14. 数据库备份和还原(固定IP版)
  15. python 如何编写一个自己的包
  16. 排除Transformation Errors
  17. iOS7中的多任务 - Background Fetch,Silent Remote Notifications,Background Transfer Service
  18. drop有default constraint的column
  19. MIME简介
  20. 实习没事干之自学redis

热门文章

  1. P2734 游戏 A Game
  2. 原生table表格的使用
  3. C# 下划线转驼峰
  4. Hadoop namenode连接journalnode限制导致集群启动失败
  5. Spring boot + mybatis 只读取到一个jar包中的mapper配置文件
  6. HttpClient学习(四)—— 关于Http
  7. LeetCode31 Next Permutation and LeetCode60 Permutation Sequence
  8. apache配置https重定向
  9. Tosca TestCases: Update all,Checkin all,Checkout,Checkout Tree
  10. phpstorm设置最多标签数