av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

java - servletcontext讀取資源文件的路徑問題

瀏覽:120日期:2024-02-11 13:28:41

問題描述

https://segmentfault.com/a/11...文中讀取db1234使用的是getServletContext().getResourceAsStream()所配的路徑是/WEB-INF/classes/xxx

我看了看黑馬程序員上java-web關于這一部分的視頻,視頻中說是按照文件的真實路徑配的(因為project下src下的.java文件都編譯到了/WEB-INF/classes/目錄下),然后我查了一下我自己裝的tomcat6,實際上是編譯到了/build/classes/這個目錄下,然而當我把路徑寫成/build/classes/xxx的時候報錯了。project下的classpath文件里也有如下語句:<classpathentry kind='output' path='build/classes'/>

那這個路徑是應該怎樣來寫呢?

---------------------------update1---------------------------------嘗試了一下getRealPath()輸出如下:D:eclipse-java6-workspace.metadata.pluginsorg.eclipse.wst.server.coretmp0wtpwebappstest-servletWEB-INFclassesmytestserlvetcontextdb.properties不太理解,看起來好像是運行時才會存在的一個文件夾,類似于tmp文件夾?---------------------------update2-----------------------------------以下是針對視頻里的內容的補充:我重寫了classloader里的findloadedclass,發現視頻里講得對。

問題解答

回答1:

進入tomcat的配置頁,就會看到tomcat部署的默認路徑java - servletcontext讀取資源文件的路徑問題

這就是打印出來的路徑,選其他選項來修改路徑。

標簽: java
相關文章:
主站蜘蛛池模板: 亚洲精品在线观看网站 | 国产精久久久久久久 | 国产精品亚洲综合 | 99热这里有精品 | 中文字幕一区二区三区乱码在线 | 欧美午夜影院 | 91在线视频播放 | 久久伊人精品 | 久久久久亚洲 | 视频一区二区三区在线观看 | 91九色视频在线 | 欧美一区二区在线播放 | 在线视频一区二区 | 亚洲精品欧美 | 久久久www | h视频在线看 | 在线中文字幕视频 | 欧美一区永久视频免费观看 | 欧美一区二区三区四区五区无卡码 | 中文在线一区二区 | 操皮视频| 91亚洲国产成人精品一区二三 | 成人性生交大片免费看r链接 | 日韩毛片 | 国产99精品 | 国产精品久久久久久婷婷天堂 | 成人超碰 | 亚洲一区精品在线 | 在线日韩福利 | 天天操天天天干 | 国产剧情一区 | 亚洲天天干| 久久精品亚洲欧美日韩精品中文字幕 | 免费艹逼视频 | 国内精品免费久久久久软件老师 | 九九av| 久久久久国产精品免费免费搜索 | 日批免费在线观看 | 国产精品久久久亚洲 | 欧美一区二区视频 | 久久伊人影院 |