zoukankan      html  css  js  c++  java
  • Java 获取Web项目相对webapp地址

    例如,

    import java.io.File;
    import java.io.FileInputStream;
    
    import javax.servlet.http.HttpServletRequest;
    import org.springframework.web.context.request.RequestContextHolder;
    import org.springframework.web.context.request.ServletRequestAttributes;
    
    import com.aisino.qysds.common.constant.ERRORConstants;
    import com.aisino.qysds.common.exception.SysException;
    
    /**
     * 获取相对项目Web-app 下的路径的文件
     * @author wdh
     *
     */
    public class WebUtil {
        
        public static String getWebPath(){
            String line = File.separator;
            ServletRequestAttributes aRequestAttributes=(ServletRequestAttributes)RequestContextHolder.getRequestAttributes();
            HttpServletRequest request =aRequestAttributes==null?null:aRequestAttributes.getRequest();
            String webpath=request.getServletContext().getRealPath("/")+line;
            return webpath;
        }
        
    }

    获取webapp下  execl 文件

    String line = File.separator;
    File file = new File(webUtil.getWebpath()+line+"excel"+line+"文件名.xls");
    版权声明:如需转载,请注明!PS:如是转载随便,请忽略
  • 相关阅读:
    synchronized关键字的用法
    for循环删除集合陷阱
    Java之可变参数
    下拉菜单中的Option对象
    JavaScript数组
    线程
    尝试用代码写博客
    环境配置大全
    3中边缘检测算子
    caffe新手入门
  • 原文地址:https://www.cnblogs.com/zwdx/p/7794568.html
Copyright © 2011-2022 走看看