也许有你想要的,前提是在项目布署运行起来后,在servlet中或contrjava获取服务器路径数据oller中运行以下代码即可thisgetClassgetResourcequotquot结果fileEworkservicetomcat7065webappsmvc_;java可以获取当前项目的路径, getResourcequotquotgetPath这个是有请求的情况下,requestgetSessiongetServletContextgetRealPathquotquot。
还有requestgetContextPath 在Weblogic中要用requestgetServletContextgetContextPath但如果打包成war部署到Weblogic服务器,项目内部并没有文件结构的概念,用这种方式是始终得到null,获取不到路径,目前还没有;要注意的是程序有可能和FTP不再同一台服务器上,所以要多做一些工作,先要根据获取FTP的IP,根据这个IP的FTP目录 在进行判断 代码如下 ===接口部分===IMPORT IMPORT PUBLIC INTER。
路径获取分直接写死在代码上和动态获取路径直接写死就不说了,动态获取方法很多最常用的和$,获取路径可以用getClassgetResourceURl和URL一个是相对路径一个是绝对路径,比如;基本概念的理解绝对路径绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,URL和物理路径例 如Cxyz esttxt 代表了testtxt文件的绝对路径htm也代表了一个URL绝对路径相对。
java获取服务器路径命令
requestcontextPath,获取路径可以用getClassgetResourceURl和URL一个是相对路径一个是绝对路径,比如相对路径和你同包的你直接写对象类,各种格式文件名字就行,绝对路径就是你的项目名+包+你的应用名。
使用下面这个PathUtil的getProgramPath就可以获得当前程序运行的目录import import class PathUtil Get the env of windir, such as quotC\WINDOWSquotreturn the env of windir。
1使用JSP Servlet取得WEB根路径可以用requestgetContextPath,相对路径requestgetSessiongetServletContextgetRealPathquotquot,它们可以使用我们很容易取得根路径2如果使用了spring, 在WEBINFwebxml中,创建。
不要用userdir,这个是根据你的运行环境改变的我也做过很多有upload的项目,都是用property文件定义一个绝对路径去存放上传的文件的服务器端没有必要使用相对路径客户端的东西都使用相对路径,因为对于客户端来说,绝对。
SystemgetPropertyquotcatalinahomequot ,Tomcat 安装目录,一般是用来查找库 jar 的SystemgetPropertyquotcatalinabasequot,服务器配置目录,所有配置文件都在这里,你可以用一个catalinahome 来启动两个命令行来运行两个不。
java获取项目部署服务器路径
1、一个例子,如果有一个Test文件夹里面有testjava和hellotxt如果你想用testjava操作hellotxt 只要在testjava中这样写File file=new Filequothellotxtquot这样就是相对路径如果文件结构是 Test文件夹。
2、* @param remote 远程服务器文件绝对路径 * @param ftpClient FTPClient对象 * @return 目录创建是否成功 * @throws IOException * public UploadStatus CreateDirecrotyString remote,FTPClient ftpClient throws IOException UploadSt。
3、Loginfoquot连接远程上传服务器quot+CCFCCBUtilCCFCCBHOSTNAME+quotquot+22ftpClientconnectCCFCCBUtilCCFCCBHOSTNAME, 22ftpClientloginCCFCCBUtilCCFCCBLOGINNAME, CCFCCBUtilCCFCCBLOGINPASSWORDFTPFile fsfs =。
4、java获取根路径有两种方式1在servlet可以用一下方法取得requestgetRealPath“”例如filepach = requestgetRealPath“”+”upload”2不从jsp,或servlet中获取,只从普通java类中获取String path =。
以上内容来自网络,目的只是为了学习参考和传递资讯。
其版权归原创作者所有,如不慎侵犯了你的权益,请联系我们【qq123456】告知,我们将做删除处理!