默认情况下,Servlet 应用程序位于路径 <Tomcat-installation-directory>/webapps/ROOT 下,且类文件放在 <Tomcat-installation-directory>/webapps/ROOT/WEB-INF/classes 中。

如果您有一个完全合格的类名称 com.myorg.MyServlet,那么这个 Servlet 类必须位于 WEB-INF/classes/com/myorg/MyServlet.class 中,您需要在位于 <Tomcat-installation-directory>/webapps/ROOT/WEB-INF/ 的 web.xml 文件中创建以下条目:

    <servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>com.myorg.MyServlet</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/MyServlet</url-pattern>
</servlet-mapping>

上面的条目要被创建在 web.xml 文件中的 <web-app>...</web-app> 标签内。在该文件中可能已经有各种可用的条目,但不要在意。

到这里,您基本上已经完成了,现在让我们使用 <Tomcat-installation-directory>\bin\startup.bat(在 Windows 上)或 <Tomcat-installation-directory>/bin/startup.sh(在 Linux/Solaris 等上)启动 tomcat 服务器,最后在浏览器的地址栏中输入 http://localhost:8080/MyServlet。如果一切顺利,您会看到下面的结果:

Hello World

最新文章

  1. ASP.NET中将导出的数据以UTF-8编码方式进行存储
  2. Java系列笔记(2) - Java RTTI和反射机制
  3. 利用ng-click、ng-switch和click-class制作切换的tabl
  4. android中ListView_SimpleAdapter
  5. HDU 1838 Chessboard
  6. memcached构建集群分析之一
  7. 为PHP开发者准备的12个调试工具
  8. 第一个ios程序
  9. RestServer 1.1发布
  10. 使用 Live555 搭建流媒体服务器
  11. Linux下 tftp 服务器的安装与使用
  12. KNN与K-Means的区别
  13. Python&#160;标准类库-Windows特殊服务之msvcrt
  14. zabbix server+agent+proxy搭建性能监控平台
  15. 修改CentOS的IP地址
  16. 5月13 jquery的一些应用
  17. 路由器配置及IP设置及ping命令使用
  18. CodeForces 785B Anton and Classes
  19. Elasticsearch 5.6.5 安装head插件
  20. spark跑YARN模式或Client模式提交任务不成功(application state: ACCEPTED)

热门文章

  1. ctags 小记
  2. TDiocpCoderTcpServer返回数据记录有条数限制的问题
  3. iOS -- 解决iOS11中navigationBar上使用initWithCustomView按钮图片错位 frame无效
  4. easyui combobox 的取值问题
  5. js 正则只允许小写字母、数字、点、中短划线
  6. RGB颜色工具大全 and 网页配色方案
  7. 用C#封装的ServiceStack.redis操作类
  8. Oracle数据类型,函数与存储过程
  9. 个人或者企业怎么进行app开发?开发一款APP应用大概须要多少钱?
  10. Android Exception 15(关于使用RecyclerView的异常)