WAR包的目录结构
WAR包的目录结构
WAR(Web Archivefile)网络应用程序文件,是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。
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等等。
WAR包的目录结构
http://www.qetx.top/posts/38458/