如项目在D:\\tomcat\\workapps\\中那么项目呢的WEB-INF就在D:\\tomcat\\workapps\\projectName\\中,如果想在WEB-INF同目录中建一个loadFile文件夹放下载下来的文件,代码如下:
//根据服务器的文件保存地址和原文件名创建目录文件全路径 File dstFile = new File(ServletActionContext.getRequest().getRealPath("/loadFile/")+"//"+filename); // 判断路径中文件名是否都存在,不存在则新建文件目录 File parent = dstFile.getParentFile(); if(parent!=null&&!parent.exists()) { parent.mkdirs(); } //file是struts2获取到的File文件 copy(file, dstFile);
copy()方法为:
private static final int BUFFER_SIZE = 16 * 1024; private static void copy(File src, File dst) { InputStream in = null; OutputStream out = null; try { in = new BufferedInputStream(new FileInputStream(src), BUFFER_SIZE); out = new BufferedOutputStream(new FileOutputStream(dst), BUFFER_SIZE); byte[] buffer = new byte[BUFFER_SIZE]; int len = 0; while ((len = in.read(buffer)) > 0) { out.write(buffer, 0, len); } } catch (Exception e) { e.printStackTrace(); } finally { if (null != in) { try { in.close(); } catch (IOException e) { e.printStackTrace(); } } if (null != out) { try { out.close(); } catch (IOException e) { e.printStackTrace(); } } } }
例如上传的文件为1.jpg,那么该文件保存的路径就是D:\\tomcat\\workapps\\projectName\\loadFile\\1.jpg
相关推荐
1. **上传RPM包:** 将上述提到的RPM包上传至服务器。 2. **安装Kernel-Xen:** 使用`rpm -ivh kernel-xen-2.6.18-8.el5.i686.rpm`命令安装内核。 3. **安装其他组件:** 继续安装其他必需的RPM包,例如使用`rpm -ivh...
2. 下载配置文件:使用`copy tftp: running-config`命令,输入TFTP服务器的IP地址、文件路径和文件名,将配置文件下载到路由器的RAM中。 3. 应用新配置:执行`reload`命令重启路由器,新配置将在启动时自动加载到...
其中save(FileActionForm fileForm)方法,将封装在fileForm中的上传文件保存到数据库中,这里我们使用FileActionForm作为方法入参,FileActionForm是Web层的表单数据对象,它封装了提交表单的数据。将...
Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。...
用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...
Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。...
用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历...
最后,将修改后的镜像添加到WDS服务器的启动映像组中,这样当启动捕获映像时,系统会自动根据WDScapture.inf文件中的参数执行操作。 通过这种方式,可以极大地简化Windows OS的自动部署过程,避免每次捕获都需要...
* upload_tmp_dir:指定上传文件临时路径。 * user_dir:指定用户根目录的路径。 * extension_dir:配置动态函数的路径。 * sybase.allow_persistent:配置是否允许SYBASE的持久连接。 PHP的特点: * 高效率:PHP...
Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。...
1. **设置TFTP服务器**:首先,你需要在本地计算机上安装并配置TFTP服务器,如Cisco TFTP Server,将U-Boot镜像文件存放在服务器的指定目录下。 2. **配置目标设备**:然后,你需要配置目标设备的网络设置,使其...
用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历...
用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历...
- bitsadmin是一个用于创建下载或上传作业、监视作业、添加文件到作业以及设置远程服务器上文件的工具 - 示例命令包含bitsadmin addfile、bitsadmin cache、bitsadmin cancel、bitsadmin create、bitsadmin ...
- 保存指定的文件目录到Flash中。 6. **Write Flash 将当前设备的配置信息写入 Flash** - 将当前设备的配置信息保存到Flash中,确保配置信息不丢失。 这些命令覆盖了中兴EPON/GPON设备ZXA10 C300的基本管理需求...
2. **嵌入Office文档到浏览器**:描述了该控件的主要功能是将Word、Excel、WPS等Office文档嵌入到浏览器中,使用户能在浏览器环境下进行编辑。 3. **调用Office接口**:阐述了控件调用Office应用程序接口的能力,这...