博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts2 后台获取路径的几种方法
阅读量:4965 次
发布时间:2019-06-12

本文共 1089 字,大约阅读时间需要 3 分钟。

Struts2 后台获取路径的几种方法

 

package actions.app;import java.io.File;import org.apache.struts2.ServletActionContext;public class GetImagesPathAction {                    public String execute(){                String bathPath=System.getProperty("user.dir");        System.out.println(bathPath);        //C:\JavaEE_Tools\apache-tomcat-7.0.68\bin                        String basePath1=ServletActionContext.getServletContext().getRealPath(File.separator);        System.out.println(basePath1);        // C:\JavaEE_Tools\apache-tomcat-7.0.68\webapps\myWebApp\                String bathPath2=GetImagesPathAction.class.getClassLoader().getResource("").getFile().replaceAll("/WEB-INF/classes/", "").replaceAll("%20", " ").substring(1);        System.out.println(bathPath2);        // C:/JavaEE_Tools/apache-tomcat-7.0.68/webapps/myWebApp                File directory = new File("");//设定为当前文件夹                 System.out.println(directory.getAbsolutePath());        //C:\JavaEE_Tools\apache-tomcat-7.0.68\bin                return "success";    }}

 

转载于:https://www.cnblogs.com/lovecode521/p/5904547.html

你可能感兴趣的文章
数据结构之---C语言实现图的邻接表存储表示
查看>>
自动提交Git branch代码评审到Review Board系统
查看>>
javaoop_pst和rst和cst
查看>>
【转载】自定义地图数据瓦片化请求的一种实现方案
查看>>
Spring之FactoryBean
查看>>
ORACLE常用数值函数、转换函数、字符串函数
查看>>
IAAS、SAAS 和 PAAS 的区别、理解
查看>>
Java RMI详解
查看>>
idea设置条件断点
查看>>
6.【应急响应】Linux入侵排查思路
查看>>
windows32位系统 安装MongoDB
查看>>
C#中的扩展类的理解
查看>>
TypeScript--函数
查看>>
【转】谷歌大数据的三篇论文
查看>>
第三章编程练习题3.1
查看>>
删除重复数据只保留一条
查看>>
排序之快速排序(上)
查看>>
计算机端口大全
查看>>
如何使用BHO定制你的Internet Explorer浏览器
查看>>
Android中用文件初始化sqlite 数据库的文(一) (转)
查看>>