導航:首頁 > 編程語言 > javaweb文件路徑

javaweb文件路徑

發布時間:2022-04-07 04:18:57

『壹』 javaWeb項目路徑問題

你先搞清楚一個標準的 Java Web application 的目錄結構
所謂的 webroot 下面是可以放任何的可以展示的內容,包括 jsp 和圖片、css 之類的
WEB-INF 目錄下的內容是禁止最終用戶直接訪問的,裡面會有 classes 和 lib 目錄。分別放執行用到的 class 和 jar 包。標准來說執行的時候,是沒有 src 目錄的。
另外,也不明白你為啥需要獲取這些路徑

『貳』 javaweb項目中的默認路徑在哪

webContext目錄只是eclipse用來管理工程項目增加的目錄,當工程打包後就沒有webContext目錄了,webContext目錄下的所有文件都會復制到項目的根目錄下。你可以使用eclipse把工程打包成war包看一下就明白其中原因了。 『/『是你工程的根目錄。

『叄』 java web項目 相對路徑怎麼寫

servlet裡面通過String basePath=session.getServletContext().getRealPath("/");獲取webRoot目錄真實路徑。
比如d:\tomcat 6\webapps\項目名
webRoot下面的resources目錄通過File path = new File(basePath, "resources");獲取
其它同理

如果是jsp的話,獲取resources目錄直接通過「<%=request.getContextPath()%>/resources」獲取

『肆』 java web 怎麼獲取文件路徑

以工程名為TEST為例:

(1)得到包含工程名的當前頁面全路徑:request.getRequestURI()
結果:/TEST/test.jsp
(2)得到工程名:request.getContextPath()
結果:/TEST
(3)得到當前頁面所在目錄下全名稱:request.getServletPath()
結果:如果頁面在jsp目錄下 /TEST/jsp/test.jsp
(4)得到頁面所在伺服器的全路徑:application.getRealPath("頁面.jsp")
結果:D:/resin/webapps/TEST/test.jsp
(5)得到頁面所在伺服器的絕對路徑:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();
結果:D:/resin/webapps/TEST

『伍』 java web項目中文件在tomcat中的位置

打包到tomcat沒用,要部署到tomcat中才行。

在MyEclipse中

這兩個用於啟動和部署項目。


部署好的工程在tomcatwebapps目錄下

『陸』 關於javaWeb里的路徑問題。。

這題還是好經典的!

有關java web路徑的問題,記住以下一點就可以了:
如果path輸出給伺服器使用,則path的根為應用上下文,也就是contextpath。
如果path輸出給瀏覽器使用,則path的根為伺服器的HOST。

下面分析該題:
該代碼明顯是在瀏覽器中執行的,所以href中的路徑應該相對於HOST,所以這里你就丟失了應用的上下文。正確的路徑應為<a href="<%=request.getContextPath()%>/ArticleServlet?action=read&id=<%=articleSingle.getId()%>">,這樣就差不多了。

『柒』 java web項目中,文件位置

1.JSP 所有的網頁代碼
2.js所有的javaScript代碼
3.bo一般是java的類文件
4.一般是處理資料庫方法的介面
5.impl是上述介面的實現
6.service 是 處理資料庫邏輯的服務
7.action 是處理業務邏輯的
8.xml是配置文件
9.jsp得到請求到 structs的配置文件里找相應的配置方法,根據配置方法到action里找到處理的方法,然後執行,返回一個結果,再到剛才的配置文件里查找返回處理結果,然後返回jsp頁面上
10.這其中,action里的處理的時候,可能會跟資料庫發生交互,就會調用service里的方法,service里的方法又會通過介面調用impl里的方法,然後bo里是與資料庫一一對應的映射文件,對應著資料庫里的每張表。

『捌』 JavaWeb路徑問題

<%=request.getContentPath()%>/xml/oo.xml

『玖』 java web路徑問題

webRoot下的text.xml路徑應該是/text.xml
src下的text.xml經過編譯後是放在classes目錄下的,所以這個文件的路徑是
webRoot/WEB-INF/classes/text.xml
這2個是有區別的哦,一般建議放在src下編譯後放在classes目錄里,這樣客戶端是無法直接訪問的,安全性好。

『拾』 Java Web項目的相對路徑問題

我是這么弄的
String realPath = request.getSession().getServletContext()
.getRealPath("\\");// 項目磁碟路徑
再在後面加上你想要的路徑

祝你順利!

閱讀全文

與javaweb文件路徑相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:61
Windows常用c編譯器 瀏覽:778
關於改善國家網路安全的行政命令 瀏覽:833
安卓如何下載網易荒野pc服 瀏覽:654
javainetaddress 瀏覽:104
蘋果4s固件下載完了怎麼解壓 瀏覽:1002
命令zpa 瀏覽:285
python編譯器小程序 瀏覽:944
在app上看視頻怎麼光線調暗 瀏覽:540
可以中文解壓的解壓軟體 瀏覽:592
安卓卸載組件應用怎麼安裝 瀏覽:912
使用面向對象編程的方式 瀏覽:339
程序員項目經理的年終總結範文 瀏覽:929
內衣的加密設計用來幹嘛的 瀏覽:432
淮安數據加密 瀏覽:292
魔高一丈指標源碼 瀏覽:982
松下php研究所 瀏覽:168
c回調java 瀏覽:399
夢幻端游長安地圖互通源碼 瀏覽:745
電腦本地文件如何上傳伺服器 瀏覽:313