JSP/Servlet||Web组件的目录规范(Web应用程序)

-自己的WEB目录

  • -静态资源,JSP等
  •  -images
  • -js
  • -css

-WEB-INF

  • -web.xml 布署描述符
  • -classes web应用执行的class的类路径
  • -lib web应用执行的class打成的jar包所在目录

示例

首先,创建一个myWebApp(其他名字也行)文件夹,并在夹里创建WEB-INF文件夹(这个必须一致),夹里创建一个web.xml文件(一致),这里我从Tomcat文件里拷贝了一个

JSP/Servlet||Web组件的目录规范(Web应用程序)_第1张图片

之后,我们对xml文件进行修改指令符,把中间多余的部分给他提出掉,保留两个webapp标签的源码即可,如图:

JSP/Servlet||Web组件的目录规范(Web应用程序)_第2张图片

 

然后把myWebApp目录整个复制到tomcat布署目录webapps下

JSP/Servlet||Web组件的目录规范(Web应用程序)_第3张图片

 

重启web服务器即布署成功,myWebApp目录名即访问的虚拟目录名,访问http://localhost:8080/myWebApp/content.html

JSP/Servlet||Web组件的目录规范(Web应用程序)_第4张图片

JSP/Servlet||Web组件的目录规范(Web应用程序)_第5张图片

这样目录规范就好了

 

不过实际上我们布署目录不可以直接把目录文件拷贝到服务器,而是压缩后上传,web组件的约定压缩是war文件,用jar.exe工具打包,打包命令为:

​​​​​​​jar -cvf myWebApp.war ./

其中cvf后面的为你所要创建的war包,这个指令不能出错 

JSP/Servlet||Web组件的目录规范(Web应用程序)_第6张图片

然后把生成的war包拷贝到布署目录,服务器启动后会自动解压,访问方式同上

JSP/Servlet||Web组件的目录规范(Web应用程序)_第7张图片

 

 

 

你可能感兴趣的:(JSP/Servlet)