繁体   English   中英

如何编写Java servelt相对文件路径

[英]how to write java servelt relative file path

我正在使用SERVLET,正在读取XML文件,我想使用相对路径或动态路径读取XML文件,但是尝试了"./directoryName""fileName"但这些都不起作用,我的路径现在看起来像这样:

public static final String DEFAULT_INFO_FILES_PATH = "D:/dev/workspace/QwiltSim/src/ps/exalt/qwilt/ui/sim/DevicesInfo.xml";

我希望它是这样的:

 public static final String DEFAULT_INFO_FILES_PATH = SomeFolderName+"DevicesInfo.xml"

有人可以帮我吗?

ServletContext#getRealPath()将应用程序中的相对路径转换为文件系统路径。 如果XML是静态的,并且将它们与Servlet应用程序一起部署,则可以将它们存储在WAR中,并使用此方法解析它们的路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM