zoukankan      html  css  js  c++  java
  • JAVA WEB应用目录

    目录

    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目录下。

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

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

    部署启动应用

    将我们的应用部署到tomcat

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

    启动应用

    访问

    相关文章:Tomcat、JSP和Servlet

  • 相关阅读:
    自执行函数的几种不同写法的比较
    Textarea与懒惰渲染
    备忘:递归callee.caller导致死循环
    围观STK
    某台机器上IE8抛“Invalid procedure call or argument”异常
    QWrap Selector之W3C版
    onclick与listeners的执行先后问题
    随机问题之洗牌算法
    selector4 之 巧妙的主体定义符
    神奇的"javascript:"
  • 原文地址:https://www.cnblogs.com/csnd/p/11807778.html
Copyright © 2011-2022 走看看