java怎么获取传入路径_java如何获取jsp页面上传的文件路径
java文件中获得路径
Thread.currentThread().getContextClassLoader().getResource("") //获得资源文件(.class文件)所在路径
ClassLoader.getSystemResource("")
Class_Name.class.getClassLoader().getResource("")
Class_Name.class .getResource("/")
Class_Name.class .getResource("") // 获得当前类所在路径
System.getProperty("user.dir") // 获得项目根目录的绝对路径
System.getProperty("java.class.path") //得到类路径和包路径
打印输出依次如下:
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/
file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/com/xml/imp/
F:\work_litao\uri_test
F:\work_litao\uri_test\WebContent\WEB-INF\classes;F:\work_litao\uri_test\WebContent\WEB-INF\lib\dom4j.jar
2、 JSP中获得当前应用的相对路径和绝对路径
根目录所对应的绝对路径:request.getRequestURI()
文件的绝对路径 :application.getRealPath(request.getRequestURI());
当前web应用的绝对路径 :application.getRealPath("/");
取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent()
3.1 JSP中获得当前应用的相对路径和绝对路径
根目录所对应的绝对路径:request.getRequestURI()
文件的绝对路径 :application.getRealPath(request.getRequestURI());
当前web应用的绝对路径 :application.getRealPath("/");
取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent()
3、Servlet中获得当前应用的相对路径和绝对路径
根目录所对应的绝对路径:request.getServletPath();
文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())
webapp路径:request.getSession().getServletContext().getRealPath("/")
当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/");
(ServletContext对象获得几种方式:
javax.servlet.http.HttpSession.getServletContext()
javax.servlet.jsp.PageContext.getServletContext()
javax.servlet.ServletConfig.getServletContext()
)
java怎么获取传入路径_java如何获取jsp页面上传的文件路径相关推荐
- java 获取jsp路径_java如何获取jsp页面上传的文件路径
展开全部 楼主:用基础的java我不知道怎么实现.但是但62616964757a686964616fe78988e69d8331333335313131第三方jar包完全可以.而且上传文件方便. 代码 ...
- java上传音频到服务器_Java 客户端向服务端上传mp3文件数据的实例代码
客户端: package cn.itcast.uploadpicture.demo; import java.io.BufferedInputStream; import java.io.FileIn ...
- 特别编辑--windows+python+django实现前端页面上传到指定路径生成个性化二维码
等你点蓝字关注都等出蜘蛛网了 坚持梦想 就算所有人都不支持你.这条路会很曲折,你也会一度认为是不是自己选错了,但只要坚持,就算最后没有成功,但努力了就不会有遗憾. python-前端页面上传文件到指定 ...
- php复制mysql文件路径_与php 有关的问题 如何将上传的文件路径 保存到数据库中...
就是不知道为什么插入不进去求指点最好是给改改谢谢新手见笑了<?phpinclude ("lianjie.php");if(is_uploaded_file($_FILES[' ...
- java上传大文件_Java超大文件上传解决办法
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得 ...
- java中excel上传_java对excel表格的上传和下载处理
Excel表格文件的上传和下载,java中涉及到文件肯定会有io流的知识. 而excel文件就要涉及到poi技术,而excel的版本包括:2003-2007和2010两个版本, 即excel的后缀名为 ...
- java上传加密_Java上传下载文件并实现加密解密
使用 Jersey 服务器实现上传,使用 HTTP 请求实现下载 引入依赖 在 pom.xml 中添加 Jersey 相关依赖 com.sun.jersey jersey-client 1.18.1 ...
- java csv 导入数据库_java – 如何上传CSV文件然后自动将数据插入数据库?
我有基于 Java的Spring MVC应用程序,它也使用Spring安全性.我正在使用hibernate作为此Web应用程序的ORM工具. 以下是我的要求 – 用户可以使用Web浏览器上传CSV文件 ...
- ftp上传文件服务器报550错误_java ftp下载文件,Java 实现ftp上传下载文件
最近项目中需要实现将文件先存放到ftp上,需要的时候再从ftp上下载,做的过程中碰到了问题,发现中文文件名的无法上传到ftp上,ftp上的中文文件名的文件下载不下来,几番折腾,终于搞定了,记录一下备忘 ...
最新文章
- jenkins运行日志时间与linux,持续集成之Jenkins结合脚本实现代码自动化部署及一键回滚至上一版本...
- 解决跨域问题:No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.
- C语言的“编译时多态”
- Redis —— 常用命令一览
- CSS 魔法:学海无涯,而吾生有涯
- 【转】深度解析 Qt 中动态链接库
- 网站运营之比较和差异化
- 2020-10-12
- MacBook双开微信原来这么简单
- 【转载】springboot集成SMS发送短信
- 计算机网络怎么换ip,怎么更改电脑上网的IP地址
- scp lost connection
- Java中关于子类重写父类方法的坑
- 北京玉符飞扬科技面经(一面拿到offer)面试官是facebook的大牛
- VINS-Mono之后端非线性优化 (目标函数中视觉残差和IMU残差,及其对状态量的雅克比矩阵、协方差递推方程的推导)
- shell awk命令详解
- [数据讨论][解包相关]下江小春也能轻松掌握的碧蓝档案提取工具
- 替代Xshell的良心国产SSH工具软件
- Linux 内核(Kernel)组成分析
- 【LaTeX教程】五.LaTeX中的插图
热门文章
- Fiori里前后台ETAG处理
- use SAP web IDE to commit change to git
- BDOC generated after customer product id is changed in CRM - CUST_MAT_INF
- 一些Cloud for Customer的客户需求
- windows10使用多套public key pair进行SSH连接github的配置文件
- performance improvement in Distribution chain scenario
- 生产者消费者模型的学习
- SAP S/4HANA装到Docker里的镜像有多大
- redis免安装版windows_Shotcut 视频剪辑软件,免费跨Windows、 Mac、 Linux平台
- linux vim分屏函数,Linux学习笔记之十二————vim编辑器的分屏操作