Servlet JavaWeb 项目部署到 Tomcat

1、项目的路径

  • 在 Tomcat 软件的安装路径下,webapps 目录下,每一个目录就是一个 web 项目
    所以首先要在此目录下建立一个自己的项目的文件夹
D:\apache-tomcat-7.0.100\webapps
image.png

2、在自己项目的目录下,必须有一个 WEB-INF 目录,在 WEB-INF 目录下必须有一个 web.xml 文件,这俩是必须有的,实际测试没有这些,HTML 文件能正常访问。

  • WEB-INF 目录
  • web.xml 文件
image.png
image.png

3、web.xml

<web-app xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                      http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
  version="3.0"
  metadata-complete="true">

    <servlet>
        <servlet-name>HelloWorldServlet</servlet-name>
        <servlet-class>HelloWorldServlet</servlet-class>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>HelloWorldServlet</servlet-name>   
        <url-pattern>/HelloWorldServlet</url-pattern>
    </servlet-mapping>  
</web-app>
  • servlet-name : 起个名
  • servlet-class : class 类名需要写完整的路径,如packageA.HelloWord
  • url-pattern : 客户端以什么 url 访问此selvlet

4、package 问题

  • import 的类应该在对应的在以 lib 目录或者 classes 目录 为根目录下
import bean.CounterBean;// HelloWordServlet.java
image.png

image.png
image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容