Java获取文件路径获取访问路径、域名、项目名、请求入参
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获取文件路径获取访问路径、域名、项目名、请求入参相关推荐
- 阿里云OSS文件上传存储和删除,获取文件外网访问路径
因为项目中需要存储的数据主要是图片数据,所以使用阿里云提供的OSS存储,性价比高,也很简便.(本文一步一步操作指导最后成功都有截图) 前提工作: 已经在oss创建了bucket,就是一个项目的意思.并 ...
- java获取访问路径、域名、项目名、请求入参
2019独角兽企业重金招聘Python工程师标准>>> 废话不多说(这句不是废话吗>>),直接提出可以运行的类,你放到一个web项目访问下就知道了. //测试页面-跳转到 ...
- java获取文件地址吗_java获取文件所在服务器位置路径
1.通过 import javax.servlet.ServletContext 类获取web 服务器所在真实路径 public ActionForward execute( ActionMappin ...
- c# 拒绝访问 进程_c# - 无法复制文件,拒绝访问路径
c# - 无法复制文件,拒绝访问路径 我从版本控制中获取代码后首次运行c#.net应用程序正在使用visual studio 2005,但经过一些修改后,当我构建时,我收到这样的错误. 错误383无法 ...
- 未获得计算机访问权限,如何获取文件夹的访问权限
有些系统文件夹打不开,显示信息"拒绝你访问该文件夹",有点让人摸不着头脑,明明我是管理员账号,明明整台电脑都是我的,你凭什么不让我访问呢,原来系统内是有比较复杂的权限分配的,我们可 ...
- java项目统一打印入参出参等日志
java项目统一打印入参出参等日志 1.背景 2.设计思路 3.核心代码 3.1 自定义注解 3.2 实现BeanFactoryPostProcessor接口 3.3 实现MethodIntercep ...
- java读取文件 路径_Java中的获取文件的物理绝对路径,和读取文件
获取文件的绝对路径,读取该文件 一.文件目录打印图 下面的文件目录图,是项目中文件的位置信息:下面的例子是按照这个图来演示的. . |-- java | |-- ibard | | |-- demo1 ...
- java复制文件拒绝访问权限_无法复制文件,拒绝访问路径
回答(30) 2 years ago 我通过从bin文件夹中删除有争议的文件并重建项目来解决这个问题 . 2 years ago 只需确保该文件夹不是只读文件并重建解决方案 2 years ago 我 ...
- SpringBoot项目启动报错,java.lang.IllegalStateException: Ambiguous mapping.访问路径模棱两可,无法映射的问题!!!
问题描述: SpringBoot项目刚启动就报错 下面是报错信息: 我这里提取了一下关键信息 Ambiguous mapping.(模棱两可的mapping) Cannot map 'test' me ...
最新文章
- win7 64安装oracle10g 客户端,关于win7 64位 只 安装 oracle 10g的client
- php连接oracle10g,php连接Oracle Database 10g Express Edition
- 趣谈网络协议笔记-二(第十九讲)
- 斯坦福机器学习公开课学习笔记(1)—机器学习的动机与应用
- 【采用】规则引擎Pyke与PyClips对比研究报告(高大上啊,第一次听说pyke和pyclips这俩词~)
- javascript设计模式实践之模板方法--具有百叶窗切换图片效果的JQuery插件(二)...
- php和python和javascript_Node.js与PHP、Python的字符处理性能对比
- Java的语法格式是什么?有哪些需要注意?
- HP产品选件查询网站
- 【VBA编程】VBA基础语法(一)
- Chisel Bootcamp安装说明
- js 新年倒计时 代码
- 联想笔记本小新V2000怎么进BIOS设置
- k8s pod 一直重启 code 137 排查记录
- Panda3D双面渲染和3D法线的概念学习
- Mip-NeRF学习
- ajax执行先后顺序
- 市场调研—2021-2027全球与中国硬质托盘包装市场现状及未来发展趋势
- 温莎大学应用计算机,加拿大留学,温莎大学英语计算机专业了解一下
- HashMap中hash(Object key)原理,为什么(hashcode >>> 16)。