A. 如何得到一個jsp頁面所在的項目的路徑
在jsp和class文件中調用的相對路徑不同。 在jsp里,根目錄是WebRoot 在class文件中,根目錄是WebRoot/WEB-INF/classes 當然你也可以用System.getProperty("user.dir")獲取你工程的絕對路徑。
B. JS 中如何獲取站點根目錄文件的位置
先獲取當前的全路徑,然後對全路徑進行分析獲取到跟路徑
//js獲取項目根路徑,如: http://localhost:8083/uimcardprj
functiongetRootPath(){
//獲取當前網址,如:http://localhost:8083/uimcardprj/share/meun.jsp
varcurWwwPath=window.document.location.href;
//獲取主機地址之後的目錄,如:uimcardprj/share/meun.jsp
varpathName=window.document.location.pathname;
varpos=curWwwPath.indexOf(pathName);
//獲取主機地址,如:http://localhost:8083
varlocalhostPaht=curWwwPath.substring(0,pos);
//獲取帶"/"的項目名,如:/uimcardprj
varprojectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
return(localhostPaht+projectName);
}
C. 怎麼打開JSP文件
載jdk1.3和tomcat;
2.安裝jdk1.3和解壓tomcat到c:盤根目錄下;
3.進入的目錄里,找到startup.bat文件,打開編輯。
在行call tomcat start的前面加上兩行:
SET TOMCAT_HOME=c:\tomcat 和 SET java_HOME=c:\jdk1.3
註:c:\jdk1.3是jdk1.3安裝的位置。
4.然後滑鼠右鍵點擊「我的電腦」,選擇屬性。在系統屬性中打開高級選項,點擊"環境變數",在「用戶變數」和「系統變數」中都加入兩個變數classpath和path,它們的值是:
classpath的值c:\jdk1.3\bin\tools.jar;C:\jdk1.3\lib\dt.jar
path的值為 c:\jdk1.3\bin;c:\jdk1.3
5.運行tomcat伺服器(即startup.bat文件),假如有個dos窗口停留著沒關閉,並有一些運行成功tomcat和初始化信息,證明tomcat運行成功。
6.ie地址欄中輸入127.0.0.1:8080,假如成功的話,就會出現tomcat的歡迎畫面,上面有一些jsp和servlet的例子,至此jsp環境搭建完成。
D. JSP項目目錄中每個文件夾及配置文件的作用
應用程序目錄:Web應用程序的根目錄。如圖所示的根目錄myWebApp。
Web應用程序的文件組織結構
/WEB-INF目錄回:Web應用應用部署目答錄,瀏覽客戶是看不到該目錄下的文件的,該目錄下的文件專供Web伺服器專用。
web.xml:部署描述文件,/WEB-INF目錄下最重要的文件,它描述了程序的部署、配置信息,為Web伺服器所使用。
/classes:Web應用的類文件存放處,如Web應用中的Servlet類文件、一些實用java類如javaBeans的類文件等。
b:部署java類庫文件存放處,Web應用使用的一些其他庫文件存放處。
*.jsp:JSP文件,通常存放在Web應用程序的根目錄上,有時為便於管理也可以存放在根目錄下的其他目錄下,如根目錄下的jsp目錄中。
*.html:HTML文件,通常存放在Web應用程序的根目錄上,有時為了便於管理也可以存放在根目錄下的其他目錄下。
/src:源代碼目錄。
E. JSP 圖片該放哪個文件夾
在JSP同級目錄下建一個文件夾images然後圖片放里邊
F. 創建一個新的jsp文件是怎麼設置路徑
放jsp的根抄目錄一般是用Webroot或者襲web-content目錄,根目錄下面的一般有css文件夾、js文件夾、image文件夾、manage(管理)文件夾、public(共用文件夾)、其他模塊文件夾。
想放哪裡,可以選擇那個目錄後,然後新建,這個路徑就會自動填寫上,並歸到相應目錄。
G. jsp的訪問路徑,為什在WebRoot目錄下的jsp訪問的時候要輸入項目/webroot/xx.jsp才能訪問我看到有的人不
使用的超鏈接之類的外部跳轉都需要加上工程名,但是內部跳轉默認就是去WebRoot下去找相應的jsp頁面,所以可以不使用工程名