1. 程式人生 > >使用JavaWeb專案的路徑引數問題總結

使用JavaWeb專案的路徑引數問題總結

jfinal專案路徑引數問題?

最近在使用Jfinal + Tomcat + myeclipse,但是路徑問題和一般的JavaWeb專案有點區別,也是開始一直困惑的事情,但是通過不斷嘗試,終於搞清楚了。



jfinal之所以不同是web端和後臺伺服器的路徑引數不同,但是使用jfinal的本身的jetty-server-8.1.8.jar服務時卻不會出現問題,基於這樣的情況,我在這裡做一個總結。


web端(前臺)路徑:

        使用“/”字首,代表的是伺服器的根目錄webapps,但是自己的專案位於webapps/下,所以在使用時還得加上專案的名稱,即“/專案名稱/路徑引數/其他”;

       不使用“/”字首
,代表的就是專案的根目錄。“路徑引數/其他”  在jfinal的前臺web中使用形式    “去掉‘/’字首的controllerKey/其他”   推薦使用。



伺服器端:又分.java 和.jsp


       使用“/”字首:
      .java 代表專案根目錄,即webapps/下;
      .jsp  代表專案根目錄,即webapps/下;


      不使用“/”字首:
      .java 代表類路徑,即webapps/WEB-INF/classes下;
      .jsp  當前jsp所在的目錄。