目录

Tomcat目录

MyEclipse目录

部署启动应用


Tomcat目录

首先,官方下载 tomcat 安装包,解压。得到下面的目录

bin 目录是tomcat启动和关闭目录。startup.bat 启动tomcat 、shutdown.bat 关闭tomcat

webapps 目录存放着我们的网页文件,自带有其他几个文件夹。我们可以新建 myHome文件夹,然后在里面放入我们自己的网页文件 index.jsp

在 myHome 文件夹里面,我们需要新建一个 WEB-INF 文件夹,它是java web应用的安全目录,就是浏览器无法访问其中的内容,只有通过服务器端的代码才能访问其中的内容。这里不明白也没有关系,在webapps文件夹中有一个examples文件夹,它里面有WEB-INF 文件夹,直接把它复制到myHome文件夹中就可以了

那么,WEB-INF 里面有哪些东西呢?

  • web.xml: 整个项目布署的配置文件。
  • classes: 我们整个项目由 .java 编译好的 .class 文件
  • lib: 我们整个项目用到的外部文件库,如 jar 包

那么,我们访问 http://127.0.0.1:8080/myHome/index.jsp 就能访问我们myHome里面的文件了

MyEclipse目录

我们新建一个 my_first_web 的 Web Project。

  • src目录存放着我们的 java源代码
  • JRE System Library里面是JRE系统库,也就是java运行环境的库
  • Java EE 6 Libraries里面是Java EE6的库文件
  • WebRoot是web的根目录,也就是输出目录,其包含 META-INF 和 WEB-INF 子目录。html网页文件,css文件,js文件以及jsp文件都放在WebRoot目录下。

META-INF文件夹相当于一个信息包,目录中的文件和目录获得Java 2平台的认可与解释,用来配置应用程序、扩展程序、类加载器和服务。其中的 MANIFEST.MF文件,在用jar打包时自动生成。

WEB-INF 下的 classes 目录存放着我们写的 java 源代码编译好的 .class 文件

WEB-INF 下的 lib 库存放着我们这个项目所需要的库文件

部署启动应用

将我们的应用部署到tomcat

这时,会自动的在tomcat的webapps目录下也新建一个myweb文件夹。并且myeclipse下的WebRoot目录和tomcat的myweb目录是实时同步的,我们在Webroot目录下的所有修改都会自动同步到tomcat的myweb目录下。

启动应用

访问

相关文章:Tomcat、JSP和Servlet

本文转载如有冒犯联系本人立即删除

java web 应用目录相关推荐

  1. 5.3 Java Web应用目录结构

    web模块, 也就是 Servlet 规范中的web应用.在Java EE架构中, web模块(web module) 是最小的web部署单元. 其中包含web组件以及静态资源; 如图片之类的静态资源 ...

  2. JAVA WEB应用目录

    目录 Tomcat目录 MyEclipse目录 部署启动应用 Tomcat目录 首先,官方下载 tomcat 安装包,解压.得到下面的目录 bin 目录是tomcat启动和关闭目录.startup.b ...

  3. java web项目目录报错_netdevgirl.通过maven创建javaweb项目

    解决方法:右键工程-->Properties-->Project Facets,最面边的面板,选择Runtimes,选中tomcat服务."Apply"应用配置. 2 ...

  4. Java Web 项目目录规范

    一.项目结构 这里和其他项目区别不大,我将模板抽离出来,更容易分析和理解: 解释一下:js主要包括extends(引入第三方的js).module(项目模块自己的js).lib(引用包,这里也可以继续 ...

  5. Java web工程目录结构中src、Libraries、build、WebContent、META-INF、WEB-INF的作用简述

    src:存放Java源程序 build:默认将所有Java类编译到这个文件夹里 WebContent:项目访问的默认路径,eclipse会将该目录下的所有文件发送到tomcat的web apps文件夹 ...

  6. java web资源目录下_Java Web项目中的各种资源的路径写法

    如图,在项目中要跳转到如下的路径中(在项目下的target.html): public class PathDemo extends HttpServlet { public void doGet(H ...

  7. Java web项目目录介绍

    web 程序一般都会部署在Tomcat的目录webapps下,而在web项目中,也有自己特有的目录结构,具体如下: /web:应用根目录. /WEB-INF/:Tomcat会隐藏该文件夹下所有的文件及 ...

  8. Idea开发Java web项目目录结构

    在项目中新建两个文件夹如下:

  9. Java Web开发小结

    Web漏洞 Web常见的漏洞原理和攻击手法 JAVA Web开发基础知识 Java常见开发框架 JAVA WEB应用目录 JSP页面 Servlet Tomcat容器.JSP和Servlet Java ...

最新文章

  1. jni 字符串的梳理
  2. 对话Justin Uberti:RTC的过去、现在和未来
  3. 死锁的产生、预防和避免
  4. 23种计模式之Python实现(史上最全最通俗易懂)内容整改中
  5. oracle的主目录怎么删除,删除oracle数据库卸载
  6. 河北大学计算机复试题,2016年河北大学综合卷计算机科学与技术学院之数据库系统概论复试笔试最后押题五套卷...
  7. 拼多多市值创新高,成中国第四大互联网公司!
  8. PAT 乙级 1005. 继续(3n+1)猜想 (25) Java版
  9. kernel笔记——库文件与系统调用
  10. 如何使用postman测试服务器的性能,如何用Postman测试API
  11. 评委移动端的[评委描述信息]如何添加修改?
  12. 关于移动端video-player点击播放自动全屏
  13. 服务器显示htx插槽,华硕最新推出一系列服务器及主板解决方案
  14. 【魔兽世界插件】魔兽世界插件实战笔记从入门到放弃的心理历程 第一节 lua框架的建立
  15. 基于BPM(业务流程管理)的低代码开发平台有哪些优势?
  16. google浏览器打包扩展程序
  17. echarts 水滴图 去掉波浪阴影
  18. Linux 实用指令 -- 网络配置(查看网络IP和网关、 ping 测试主机之间网络连通、Linux网络环境配置(指定固定ip))
  19. IE浏览器无法联网的解决办法
  20. MYSQL语句大全(SQL 高级教程)【下】

热门文章

  1. 简述ajax的优缺点
  2. SQL基础【四、Distinct】
  3. SGA_TARGET
  4. hive 小文件数据合并
  5. python 读取wav 音频文件的两种方式
  6. Kafka-Monitor
  7. iOS APP之本地数据存储(译)
  8. Xcode6 itunes完美打包api 方法
  9. [转]详细介绍java中的数据结构
  10. 使用Oracle UTL_FILE包操作文件