String path=request.getSession().getServletContext().getRealPath("/WEB-INF/2.jpg");

=========================================================================================

//测试页面-跳转到输入数据的form表单
public String test1(){

ActionContext ctx = ActionContext.getContext();       
   HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);       
   HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActionContext.HTTP_RESPONSE);

String url = request.getScheme()+"://"+ request.getServerName()+request.getRequestURI()+"?"+request.getQueryString();
System.out.println("获取全路径(协议类型://域名/项目名/命名空间/action名称?其他参数)url="+url);
String url2=request.getScheme()+"://"+ request.getServerName();//+request.getRequestURI();
System.out.println("协议名://域名="+url2);

System.out.println("获取项目名="+request.getContextPath());
System.out.println("获取参数="+request.getQueryString());
System.out.println("获取全路径="+request.getRequestURL());

return "success";
}

一般而言,端口默认为80的时候是不需要显性说明的,但是在端口不为80的时候是需要的,即使在存在域名的情况下,这样在测试的时候,我们应该把端口也加到路径中

request.getServerPort()

转载于:https://www.cnblogs.com/LiLiliang/p/7492947.html

Java获取文件路径获取访问路径、域名、项目名、请求入参相关推荐

  1. 阿里云OSS文件上传存储和删除,获取文件外网访问路径

    因为项目中需要存储的数据主要是图片数据,所以使用阿里云提供的OSS存储,性价比高,也很简便.(本文一步一步操作指导最后成功都有截图) 前提工作: 已经在oss创建了bucket,就是一个项目的意思.并 ...

  2. java获取访问路径、域名、项目名、请求入参

    2019独角兽企业重金招聘Python工程师标准>>> 废话不多说(这句不是废话吗>>),直接提出可以运行的类,你放到一个web项目访问下就知道了. //测试页面-跳转到 ...

  3. java获取文件地址吗_java获取文件所在服务器位置路径

    1.通过 import javax.servlet.ServletContext 类获取web 服务器所在真实路径 public ActionForward execute( ActionMappin ...

  4. c# 拒绝访问 进程_c# - 无法复制文件,拒绝访问路径

    c# - 无法复制文件,拒绝访问路径 我从版本控制中获取代码后首次运行c#.net应用程序正在使用visual studio 2005,但经过一些修改后,当我构建时,我收到这样的错误. 错误383无法 ...

  5. 未获得计算机访问权限,如何获取文件夹的访问权限

    有些系统文件夹打不开,显示信息"拒绝你访问该文件夹",有点让人摸不着头脑,明明我是管理员账号,明明整台电脑都是我的,你凭什么不让我访问呢,原来系统内是有比较复杂的权限分配的,我们可 ...

  6. java项目统一打印入参出参等日志

    java项目统一打印入参出参等日志 1.背景 2.设计思路 3.核心代码 3.1 自定义注解 3.2 实现BeanFactoryPostProcessor接口 3.3 实现MethodIntercep ...

  7. java读取文件 路径_Java中的获取文件的物理绝对路径,和读取文件

    获取文件的绝对路径,读取该文件 一.文件目录打印图 下面的文件目录图,是项目中文件的位置信息:下面的例子是按照这个图来演示的. . |-- java | |-- ibard | | |-- demo1 ...

  8. java复制文件拒绝访问权限_无法复制文件,拒绝访问路径

    回答(30) 2 years ago 我通过从bin文件夹中删除有争议的文件并重建项目来解决这个问题 . 2 years ago 只需确保该文件夹不是只读文件并重建解决方案 2 years ago 我 ...

  9. SpringBoot项目启动报错,java.lang.IllegalStateException: Ambiguous mapping.访问路径模棱两可,无法映射的问题!!!

    问题描述: SpringBoot项目刚启动就报错 下面是报错信息: 我这里提取了一下关键信息 Ambiguous mapping.(模棱两可的mapping) Cannot map 'test' me ...

最新文章

  1. win7 64安装oracle10g 客户端,关于win7 64位 只 安装 oracle 10g的client
  2. php连接oracle10g,php连接Oracle Database 10g Express Edition
  3. 趣谈网络协议笔记-二(第十九讲)
  4. 斯坦福机器学习公开课学习笔记(1)—机器学习的动机与应用
  5. 【采用】规则引擎Pyke与PyClips对比研究报告(高大上啊,第一次听说pyke和pyclips这俩词~)
  6. javascript设计模式实践之模板方法--具有百叶窗切换图片效果的JQuery插件(二)...
  7. php和python和javascript_Node.js与PHP、Python的字符处理性能对比
  8. Java的语法格式是什么?有哪些需要注意?
  9. HP产品选件查询网站
  10. 【VBA编程】VBA基础语法(一)
  11. Chisel Bootcamp安装说明
  12. js 新年倒计时 代码
  13. 联想笔记本小新V2000怎么进BIOS设置
  14. k8s pod 一直重启 code 137 排查记录
  15. Panda3D双面渲染和3D法线的概念学习
  16. Mip-NeRF学习
  17. ajax执行先后顺序
  18. 市场调研—2021-2027全球与中国硬质托盘包装市场现状及未来发展趋势
  19. 温莎大学应用计算机,加拿大留学,温莎大学英语计算机专业了解一下
  20. HashMap中hash(Object key)原理,为什么(hashcode >>> 16)。

热门文章

  1. java连接Redis数据库
  2. 图像局部显著性—点特征(Fast)
  3. 图像的连通域检测的堆栈算法
  4. Nginx综合介绍以及配置文件详解
  5. Microsoft Power BI Desktop概念学习系列之Microsoft Power BI Desktop的官网自带示例数据(图文详解)...
  6. 2017年------阿里大神带你详解Dubbo架构设计
  7. tpshop防止sql注入补丁
  8. linux -cpu
  9. JavaWeb三大组件之Servlet
  10. SQL --分支取数据