WAR包的目录结构

WAR包的目录结构

WAR(Web Archivefile)网络应用程序文件,是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。

WAR包标准目录结构:

WAR包的目录结构_应用程序

1、index.jsp[可选]

2、METAINF[MAVEN自动生成目录]

3、WEB-INF[必含]

①classes目录:存放Java类文件

②lib目录:所需要的jar包

③web.xml:war的描述文件,保存路由和类(class目录下)的映射关系

servlet-name 是一个在 Java Web应用程序的web.xml文件(Web应用程序的部署描述文件)中定义的元素,用于指定一个Servlet的名称。

Servlet是Java Web应用程序中处理HTTP请求的一种Java程序,通常用于生成动态网页内容、处理表单提交、与数据库交互等。每个Servlet在Web应用程序中都需要有一个唯一的名称,这个名称在web.xml文件中使用<servlet-name>元素来定义。

servlet-class 是一个在 Java Web 应用程序的 web.xml 文件中定义的元素,用于指定一个 Servlet 的 Java 类名。

Servlet 是 Java Web 应用程序中的一种 Java 程序,它通常用于处理 HTTP 请求和生成动态的 Web 内容。每个 Servlet 需要有一个与其相关联的 Java 类,该类包含 Servlet 的实现代码。servlet-class 元素用于指定这个 Servlet 类的完全限定类名(fully qualified class name)。

4、subdirectories[可选目录]

  存放一些网页和照片,如:html,jsp,js,jpg等等。

转载自:https://blog.51cto.com/u_15322177/5105169


WAR包的目录结构
http://www.qetx.top/posts/38458/
作者
Qetx.Jul.27
发布于
2023年11月2日
许可协议