當前位置:首頁 » 網頁前端 » javawebweb目錄結構
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

javawebweb目錄結構

發布時間: 2022-04-25 02:23:22

1. MyEclipse的JavaWeb項目各個目錄作用

新建一個web項目,默認有2個文件夾
src文件夾 默認的存放.java源代碼文件的位置,和xml文件,這里可以新建多個文件夾然後在這些文件夾上右鍵--》Build Path--->Use as Source Folder,這樣處理以後,就不止src目錄下的.java文件會編譯成2進制位元組碼.class文件分發到 WEB-INI目錄下,還有這些文件夾里的.java文件也會編譯成.class 分發到WEB-INI里,如果是xml等其他格式文件也會不做任何操作分發到WEB-INI目錄下做好以上操作後,在項目上右鍵--》build path,在Source標簽下就可以看到這些文件夾跟src一樣,存在於項目構建路徑上。
WebRoot Tomcat目錄直接指向的地方,這樣就可以找到WEB-INI/classes目錄下的所有需要的內容。保存所有的jsp文件,包括css、javascript等。其中包含的WEB-INF文件夾有很重要的作用!
項目文件夾中包含共計6個文件和文件夾:.myeclipse文件夾src文件夾WebRoot文件夾同級包含的文件:.classpath文件.mymetadata文件.project文件WebRoot的組成:WebRoot\WEB-INF\classes目錄很有意思!workspace\x-x-x\WebRoot\WEB-INF\classes目錄與workspace\x-x-x\src目錄一一對應!編譯之後的所有.class文件保存在此處,部署也只會對外公開位元組碼,Java類文件仍然保留在開發平台里。src目錄下為java類文件(.java)classes目錄下為位元組碼文件(.class)C:\AAAA\i_sales\src和C:\AAAA\i_sales\WebRoot\WEB-INF\classes 裡面的結構是一模一樣的,文件名完全相同。只是把所有的擴展名.java變為了.class。

2. java web項目 目錄結構問題

貌似.project裡面存著這個項目的具體信息,是否是web
項目,需要在文件裡面查找然後載入一些數據。
大概是這樣子的,具體沒深入過。

3. JavaWeb 項目 jar包 存放目錄,基礎問題。

JRE System Library 是你JRE中的包,這個在你的JAVA開發中是必須的。
JAVA EE 開發包,是你WEB開發所需要的包。也是必須的。
Referanced Libraries其實引用的就是你下面lib目錄中的內容,是你項目中需要用到的第三方包。這個系統不自帶,需要你手動引用。

項目生成後,所有非系統中的包,會放到lib目錄中去。

4. 手動創建一個java web應用的目錄結構是什麼意思 老師布置的作業

您好,使用上了maven,發現通過不能方式建立出來的web應用程序目錄結構基本都不一樣,既然每次都要到網上搜索如何建立maven管理的Web應用程序,不如自己找網路谷歌一下。

找了半天 ,感覺比較好的maven管理的web應用程序目錄結構是這個:

?

├── pom.xml

└── src

├── main

│ ├── java

│ │ └── mygroup

│ │ ├──
controller

│ │ │ ├──
HomeController.java

│ │ │ └──
PersonController.java

│ │ ├──

│ │ │ └──
PersonDao.java

│ │ └──
model

│ │ └──
Person.java

│ ├── resources

│ │ ├──
db.properties

│ │ ├──
log4j.xml

│ │ └── META-INF

│ │ └──
persistence.xml

│ └── webapp

│ ├──
index.html

│ ├── META-INF

│ │ ├──
context.xml

│ │ └──
MANIFEST.MF

│ ├──
resources

│ │ └── css

│ │ └──
screen.css

│ └── WEB-INF

│ ├──
spring

│ │ ├──
app

│ │ │
├── controllers.xml

│ │ │
└── servlet-context.xml

│ │ ├──
db.xml

│ │ └──
root-context.xml

│ ├──
views

│ │ ├──
edit.jsp

│ │ ├──
home.jsp

│ │ └──
list.jsp

│ └──
web.xml

└── test

├── java

│ └── mygroup

│ ├──
controller

│ │ ├──
DataInitializer.java

│ │ ├──
HomeControllerTest.java

│ │ └──
PersonControllerTest.java

│ └──

│ └──
PersonDaoTest.java

└── resources

├──
db.properties

├──
log4j.xml

├──
test-context.xml

└──
test-db.xml

5. JavaWeb里怎麼表示根目錄附圖

你得先明白三個含義,./表示當前目錄,../表示父目錄,/代表根目錄。其中用了/代表的就是用絕對路徑了。其它兩個是相對路徑,就是相對於你要引用的頁面的路徑。看你的目錄結構,兩種都是對的。

6. 如何創建一個java web工程

代碼編輯器左上角一般都有一個file選項,點擊,然後點擊new...,可以創建任何你想創建的工程,其中java web工程選擇Dynamic Web Project,沒有的話點擊other,從彈出的對話框里搜索

7. 關於javaweb應用的目錄結構,以下哪些說法正確

關於JavaWeb應用的目錄結構,以下哪些說法正確?(多選)
A、JavaWeb應用的目錄結構完全由開發人員自行決定
B、JavaWeb應用的JSP文件只能存放在Web應用的根目錄下
C、web.xml文件存放在WEB-INF目錄下
D、JavaWeb應用中的.class文件存放在WEB-INF/classes目錄或其子目錄下

8. 在設計Web項目的目錄結構是,一般吧jsp和html文件放在()下

在設計Web項目的目錄結構是,一般吧jsp和html文件放在文檔根目錄或其子文件夾下,這也是程序人員編碼的一種習慣,當然也可以放在其它目錄里,不過很少會這樣。

如下圖目錄所示:


9. java web 項目 目錄結構

《J2EE開發電子商務系統開發》,這本書應該會幫到你

10. 採用SSM框架的javaweb工程目錄結構是怎麼樣

借鑒github某項目的目錄
├── SSM-API // common API
│ ├── src/main
│ ├── ├──java/com/crossoverJie // specific code。
│ ├── ├──resources
├── SSM-BOOT // Available for internal use of bbo dependencies
│ ├── ├──resources/spring // bbo consumer configuration
├── SSM-SERVICE // The service implementation of the bbo application
│ ├── src/main
│ ├── ├──java/com/crossoverJie/api // specific code
│ ├── ├──├──controller // Heartbeat detection interface
│ ├── ├──├──bbo // Dubbo related code
│ ├── ├──├──├── // package
│ ├── ├──├──├──pojo // pojo package
│ ├── ├──├──├──service // service package
│ ├── ├──├──├──util // Toolkit
│ ├── ├──├──impl // implement bbo API
│ ├── ├──resources // configuration file
│ ├── ├──├──mapping // *.mapper configuration file
│ ├── ├──├──spring // Spring related configuration file
├── SSM-WEB // web application
│ ├── src/main
│ ├── ├──java/com/crossoverJie // specific code
│ ├── ├──├──controller // controller package
│ ├── ├──├──cxf // CXF related code
│ ├── ├──├── // package
│ ├── ├──├──enums // enum package
│ ├── ├──├──intercept // Interceptor
│ ├── ├──├──lucene // Lucene related code
│ ├── ├──├──pojo // pojo package
│ ├── ├──├──req // request package
│ ├── ├──├──res // response package
│ ├── ├──├──service // service pachage
│ ├── ├──├──shiro // shiro related code
│ ├── ├──├──util // Toolkit
│ ├── ├──├──vo // vo package
│ ├── ├──resources
│ ├── ├──├──mapping // *.mapper configuration file
│ ├── ├──webapp // front code
├── doc
│ ├──lucene // lucene related code
│ ├──sql // sql scripts
├── .gitignore // gitignore
├── pom.xml // parent pom
├── LICENSE
├── README.md