java web 如何创建一个可供访问的文件(通过url访问)
2017-01-20 09:50
525 查看
获取项目的绝对路径(部署位置的路径)
String fileRootPath = request.getSession().getServletContext().getRealPath(");
或者
String fileRootPath = rc.getHttpServletRequest().getRealPath("");
(过时)
在 fileRootPath 目录下创建的文件可用url访问
在该目录下创建文件后,再获取项目的域名
String back = request.getScheme() +
"://"
+ request.getServerName() +
":"
+ request.getServerPort() +
request.getContextPath() +
"/";
最后 back + 文件名 便可访问
String fileRootPath = request.getSession().getServletContext().getRealPath(");
或者
String fileRootPath = rc.getHttpServletRequest().getRealPath("");
(过时)
在 fileRootPath 目录下创建的文件可用url访问
在该目录下创建文件后,再获取项目的域名
String back = request.getScheme() +
"://"
+ request.getServerName() +
":"
+ request.getServerPort() +
request.getContextPath() +
"/";
最后 back + 文件名 便可访问
相关文章推荐
- 利用WebResource.axd通过一个URL来访问装配件的内置资源
- Java Web中如何访问WEB-INF下的XML文件
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- 如何创建一个java 的可执行文件吗?
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件(转载)
- Java 通过 JNA (Java Native Access) 获取、设置 Windows 操作系统的文件创建时间、文件修改时间、文件访问时间
- 利用WebResource.axd通过一个URL来访问装配件的内置资源
- 使用Java在本地创建一个服务器 ,通过浏览器对其进行访问的一个简单测试
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- Kivy A to Z -- 如何从Python创建一个基于Binder的Service及如何从Java访问Python创建的Service
- java.net.URL如何通过proxy访问internet资源
- java中如何创建一个指定文件,一个指定的目录
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- java通过一个url读取网站的源代码 储存到本地文件中
- 【原】Linux 中如何通过命令创建文件——如何创建一个空文件
- 通过java动态创建ODBC数据源来访问DBF文件
- Create a Java Web Application using Embedded Tomcat (如何使用Embedded 创建一个基于Tomcat的Web 应用))
- 利用WebResource.axd通过一个URL来访问装配件的内置资源
- java如何在文件中读取一个字符串并创建以这个字符为名字的类的对象