日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java web 应用目录

發布時間:2024/6/1 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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目錄下。

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 应用目录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。