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