struts2获取服务器临时目录的方法
struts2获取服务器(tomcat、WebLogic)的临时目录,供大家参考,具体内容如下
需要导入:
import java.io.File; import org.apache.struts2.ServletActionContext;
方法封装
// 指定服务器的用于临时存储的目录 public static final String TEMP_DIR_CONTEXT_ATTRIBUTE = "javax.servlet.context.tempdir"; /** * 获取临时目录 * @return */ public static File getTempDir() { return (File) ServletActionContext.getServletContext().getAttribute( TEMP_DIR_CONTEXT_ATTRIBUTE); }
应用:文件上传时,可以将从客户端获取的文件存储在这个目录下,详情请移步文章:servlet实现文件上传,预览,下载和删除中的上传部分
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
JAVA+Struts2获取服务器地址的方法
本文实例讲述了JAVA+Struts2获取服务器地址的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: HttpServletRequest request=ServletActionContext.getRequest(); String path=request.getRequestURI(); String actionPath=".."+path.substring(9); //访问服务器所带有的参数信息 String queryInfo=reque
-
ajax交互Struts2的action(客户端/服务器端)
1.客户端网页代码 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=G
-
struts2获取服务器临时目录的方法
struts2获取服务器(tomcat.WebLogic)的临时目录,供大家参考,具体内容如下 需要导入: import java.io.File; import org.apache.struts2.ServletActionContext; 方法封装 // 指定服务器的用于临时存储的目录 public static final String TEMP_DIR_CONTEXT_ATTRIBUTE = "javax.servlet.context.tempdir"; /** * 获取临
-
Python实现获取系统临时目录及临时文件的方法示例
本文实例讲述了Python实现获取系统临时目录及临时文件的方法.分享给大家供大家参考,具体如下: 在开发应用程序的过程中,会有一些临时的信息,或者不太重要的信息,会保存在一个特殊的目录下面,在windows 里面,通常会在 c:\docume~1\admini~1\locals~1\temp 这个地方,而在 centos 中就是 /tmp 目录 比如我们经常上网,网页的的一些临时信息都保存在这个临时目录里面.那么在我们自己写应用程序的时候,怎么得到这个临时目录,怎么创建临时文件呢.在python
-
PHP获取路径和目录的方法总结【必看篇】
PHP获取目录和的方法通过魔术变量:通过超级全局变量:通过相关函数等等: <?php /** * PHP获取路径或目录实现 */ //魔术变量,获取当前文件的绝对路径 echo "__FILE__: ========> ".__FILE__; echo '<br/>'; //魔术变量,获取当前脚本的目录 echo "__DIR__: ========> ".__DIR__; echo '<br/>'; //dirname返回
-
Struts2获取参数的三种方法总结
Struts2获取参数的三种方法总结 前言: Struts2不在建议我们使用原生的servletAPI来获取参数,这样做的目的是事项Struts2的action与servlet进行解耦,可以在日后更加方便的对action类进行测试. Struts2获取参数的三种办法: (1)属性驱动方式 (2)模型驱动方式 (3)对象驱动方式 one by one 属性驱动方式 /* * 参数获取方式之属性驱动方式 */ public class TestAction extends ActionSupport
-
Linux中shell脚本获取当前工作目录的方法
如下: workdir=$(cd $(dirname $0); pwd) 步骤1 dirname $0,取得当前执行的脚本文件的父目录 步骤2 cd到父目录,即进入当前工作目录 步骤3 pwd显示当前工作目录 以上这篇Linux中shell脚本获取当前工作目录的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
Android 获取系统各个目录的方法
在Android开发过程中,我们经常会对文件系统进行操作--存放.释放我们应用的数据.Android系统中提供了各种功能的文件目录,每个目录都有相应的特点和功能. 这篇文章主要介绍和记录一下实际开发过程中常用的各个文件目录. (1)内部存储(Internal Storage) 内部存储是App的私有目录,当一个应用卸载之后,内部存储中的这些文件也被删除.Shared Preferences和SQLite数据库文件都是存储在内部存储空间上的. -context.getFileDir() 路径:(d
-
Python 获取当前所在目录的方法详解
sys.path 模块搜索路径的字符串列表.由环境变量PYTHONPATH初始化得到. sys.path[0]是调用Python解释器的当前脚本所在的目录. sys.argv 一个传给Python脚本的指令参数列表. sys.argv[0]是脚本的名字(由系统决定是否是全名) 假设显示调用python指令,如 python demo.py ,会得到绝对路径: 若直接执行脚本,如 ./demo.py ,会得到相对路径. os.getcwd() 获取当前工作路径.在这里是绝对路径. https://
-
Java获取此次请求URL以及服务器根路径的方法
本文介绍了Java获取此次请求URL以及获取服务器根路径的方法,并且进行举例说明,感兴趣的朋友可以学习借鉴下文的内容. 一. 获取此次请求的URL String requestUrl = request.getScheme() //当前链接使用的协议 +"://" + request.getServerName()//服务器地址 + ":" + request.getServerPort() //端口号 + request.getContextPath() //应用
-
android ndk程序获取外置SD沙盒目录的方法讲解
android的App只能访问外置SD指定的目录,一般是: $外置SD目录 + "/Android/data/" + $apk包名 1 获取外置SD目录的方法: 调用getenv(const char *name)方法,通过环境变量"SECONDARY_STORAGE"得到,若没有这个变量,则通过"EXTERNAL_STORAGE"得到. 如果上面方法还不行,枚举/mnt目录下的所有目录. 2 获取apk包名的方法: pid_t getpid()
随机推荐
- mongoDB 多重数组查询(AngularJS绑定显示 nodejs)
- Spring boot 基本部署方式
- JavaScript高级程序设计 阅读笔记(十七) js事件
- express的中间件cookieParser详解
- Python对列表排序的方法实例分析
- Android 动态添加view或item并获取数据的实例
- 与MSSQL对比学习MYSQL的心得(五)--运算符
- php 伪造HTTP_REFERER页面URL来源的三种方法
- 详解vue项目构建与实战
- JS二维数组的定义说明
- JavaScript实现复制内容到粘贴板代码
- 优化Ruby脚本效率实例分享
- Shell动态生成数组的多种方法
- C语言关键字大全(共32个)
- 来自国外的30个基于jquery的Web下拉菜单
- 通过Class类获取对象(实例讲解)
- Android App更改应用的图标的实现方法
- Servlet 过滤器详细介绍
- 基于PowerShell在Ubuntu系统的使用详解
- PHP设计模式之状态模式定义与用法详解