classpath是指 web-inf資料夾下的classes目錄
1.解釋classes含義:
1).存放各種資源配置檔案 init.properties ,log4j.properties, struts.xml
2).存放模板檔案 eg.actionerror.ftl
3).存放class檔案 對應的是專案開發時的src目錄編譯檔案
總結:這是乙個定位資源的入口 (習慣優於配置)
2.對於第二個問題
這個涉及的是lib和classes下檔案訪問優先順序的問題: lib>classes
對於效能的影響應該不在這個範疇
3.classpath 和 classpath* 區別:
classpath:只會到你的class路徑中查詢找檔案;
classpath*:不僅包含class路徑,還包括jar檔案中(class路徑)進行查詢.
備註:classpath*的使用:當專案中有多個classpath路徑,並同時載入多個classpath路徑下(此種情況多數不會遇到)的檔案,*就發揮了作用,如果不加*,則表示僅僅載入第乙個classpath路徑
classpath 與classpath 的區別
spring可以通過指定classpath 與classpath 字首加路徑的方式從classpath載入檔案,如bean的定義檔案.classpath 的出現是為了從多個jar檔案中載入相同的檔案.classpath 只能載入找到的第乙個檔案.通過使用下面的 則可以將兩個jar包中的檔案都載入進來...
classPath和classPath 的區別
classpath和classpath 的區別 public static voidmain string args catch ioexception e todo auto generated catch block e.printstacktrace 5 當 classpath conf hi...
class與class的繼承
1 class point 6tostring 9 10var foo new point 2,3 11console.log foo.x 12 es6類完全可以看作建構函式的另一種寫法 13 type of function 14 point point.prototype.constructor...