當前位置:首頁 » 密碼管理 » java訪問路徑

java訪問路徑

發布時間: 2022-04-21 00:05:03

java web怎麼訪問伺服器指定路徑

可以把文件目錄配置在web.xml文件的初始化參數中, 通過ServletAPI讀取文件目錄

比如
定義一個Properties文件保存相關配置
#可以上傳文件的後綴名
extensions=pptx,docx.doc,txt,jpg,jar
#單個文件的大小1M
fileMaxSize=1048576
#總共上傳文件大小5M
totalFileMaxSize=5242880
#文件保存路徑
filePath=z:/temp
#臨時文件路徑
tempDir=z:/temp/temp

使用Listener在伺服器啟動時載入配置信息

1
2
3
4
5
6
7
8
9
10
11

ServletContext context = event.getServletContext();
InputStream inputStream = context
.getResourceAsStream("/WEB-INF/classes/file/upload/commons/uploadConfig.properties");
Properties properties = new Properties();
try {
properties.load(inputStream);
context.setAttribute("fileConfig", properties);
System.out.println("properties = " + properties.size());
} catch (IOException e) {
e.printStackTrace();
}

在你上傳文件時通過配置文件讀取路徑保存
String filePath = ((Properties) this.getServletContext().getAttribute("fileConfig"))
.getProperty(FileUploadConstants.FILE_PATH);

㈡ java中路徑/和\的區別

具體使用中都可以達到訪問路徑的效果,只不過有一點小區別
正斜杠的話,一般在配置文件路徑時,指向下一個路徑只要使用一個
例如:"c:/a/1.txt";
而反斜杠的話,在配置文件路徑時,由於它本身在java中有特殊意義,作為轉義符而存在,所以具體意義上的反斜杠要兩個
例如:"c\\a\\1.txt";這里的第一個反斜杠是作為轉義符存在的,第二個才是真正意義上的反斜杠

㈢ java中獲取文件路徑的幾種方式

File的getPath方法得到相對路徑 getAbsolutePath方法得到絕對路徑

舉個例子
String fileName = "yourfile.txt";

File aFile = new File(fileName);//這里可以把路徑拼在fileName前面 可以用相對路徑 也可以用絕對 注意分隔符
System.out.println(aFile.getPath()); //相對路徑
System.out.println(aFile.getAbsolutePath()); //絕對路徑

具體的東西在這里 http://teamojiao.iteye.com/blog/446615

㈣ JAVA項目訪問 改路徑

樓上幾個都太復雜了,直接將項目發布成ROOT命名的格式就可以了,如果你是用的MyEclipse進行開發,可以參考下面的圖進行修改。

㈤ Java web項目訪問路徑問題。求解啊!

images的url寫成src="${pageContext.request.contextPath}/images/logo.jpg"

一般會把${pageContext.request.contextPath}這部分提取出來,在jsp寫成:

<% String path = request.getContextPath();%>

如圖:

則images路徑可以寫成src="<%=path%>/images/logo.jpg"


訪問login.jsp頁面的話,寫成http://ip:埠號/CityInfo/pages/login.jsp

㈥ 什麼是java的相對路徑和絕對路徑阿 怎麼訪問相對路徑里的文件和絕對路徑里的文件

1、相對路徑-顧名思義,相對路徑就是相對於當前文件的路徑。網頁中一般表示路徑使用這個方法。
2、絕對路徑-絕對路徑就是你的主頁上的文件或目錄在硬碟上真正的路徑。絕對路徑就是你的主頁上的文件或目錄
"./":代表目前所在的目錄。
"../":代表上一層目錄。
以"/"開頭:代表根目錄。

㈦ java 中如果獲取來訪路徑

Javascript 中
1.獲得上一個頁面的URL地址
var url = document.referrer;
2.獲得當前頁面的URL地址
var ur = location.href ;
java 中
1.獲得上一個頁面的URL地址
Request.getHeader("Referer");
2 獲得當次請求的URI請求相對路徑和請求參數
request.getRequestURI()+"?"+request.getQueryString();

㈧ JAVA的監聽程序如何獲取系統訪問的URL路徑

ServletContextListener
這個類
在web.xml
配置完成後
在tomcat

開啟的時候
會自動執行
void
contextInitialized(ServletContextEvent
arg)
這個方法
在這裡面
arg.getServletContext().getResource("/").toString()這個
好像可以獲得
你說的那個東西
不知道對不對
這個輸出的結果是
jndi:/ip/部署名稱不知道是不是你想要的

㈨ 在java下如何訪問將要打包成的jar所在的路徑

例如:Java Web Project 中,導入JDBC的jar包。

一、首先將jar包存放到 lib 目錄下。

Build Path 是載入jar包路徑。

㈩ Java URL訪問路徑中文問題

不要用中文路徑,即使你這次適配了,換個環境還是可能不行的,文件英文可以用file,圖片可以用pic

熱點內容
android添加sdk 發布:2025-05-15 08:59:20 瀏覽:5
oracle數據導入sql 發布:2025-05-15 08:55:00 瀏覽:49
最適合做的腳本 發布:2025-05-15 08:54:27 瀏覽:380
太原php培訓班 發布:2025-05-15 08:41:38 瀏覽:937
豌豆伺服器地址 發布:2025-05-15 08:34:56 瀏覽:712
linux下php編譯安裝 發布:2025-05-15 08:30:37 瀏覽:592
c語言八進制十六進制 發布:2025-05-15 08:22:17 瀏覽:282
華為安卓如何更新鴻蒙 發布:2025-05-15 08:18:52 瀏覽:373
工商密碼器是什麼 發布:2025-05-15 08:18:50 瀏覽:752
c語言自考 發布:2025-05-15 07:52:42 瀏覽:501