struct上传文件怎么获取文件的路径

问题描述

struct上传文件怎么获取文件的路径

getUploadFileName()只能获取到文件名,如abc.xls
要怎么获取它的路径C://efg/abc.xls ???

解决方案

浏览器不会传文件在用户客户端的路径给服务器,所以没有任何办法可以获取。
除非你限制你的客户端只使用特定的操作系统、浏览器。比如用IE+ActiveX,用FSO。

搞清楚一个问题,为什么你要做 web,而不是一个c/s结构的程序,你既然是web,你就应该遵循web的规则,并且接受它的限制。

解决方案二:

获取FileUpload中的上传文件路径
IE8上传文件时获取文件本地路径问题(C:fakepath……)的解决办法
IE8上传文件时获取文件本地路径问题(C:fakepath……)的解决办法

时间: 2024-09-30 00:16:58

struct上传文件怎么获取文件的路径的相关文章

reamweaver 权限-Dreamweaver获取、上传.asp.mdb等文件,提示目录不存在或权限错误。

问题描述 Dreamweaver获取.上传.asp.mdb等文件,提示目录不存在或权限错误. IIS发布的网站,通过Dreamweaver 远程站点webDAV连接服务器后,获取.上传.asp.mdb等文件时,提示目录不存在或权限错误.

Struts2教程7:上传任意多个文件

一.上传单个文件 上传文件是很多Web程序都具有的功能.在Struts1.x中已经提供了用于上传文件的组件.而在Struts2中提供了一个更为容易操作的上传文件组件.所不同的是,Struts1.x的上传组件需要一个ActionForm来传递文件,而Struts2的上传组件是一个拦截器(这个拦截器不用配置,是自动装载的).在本文中先介绍一下如何用struts2上传单个文件,最后介绍一下用struts2上传任意多个文件. 要用Struts2实现上传单个文件的功能非常容易实现,只要使用普通的Actio

SpringMVC 文件上传配置,多文件上传,使用的MultipartFile的实例_java

基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤 文件上传项目的源码下载地址:demo 一.配置文件: SpringMVC 用的是 的MultipartFile来进行文件上传 所以我们首先要配置MultipartResolver:用于处理表单中的file <!-- 配置MultipartResolver 用于文件上传 使用spring的CommosMultipartResolver -->

Struts1.x系列教程(9):上传任意多个文件

从<Struts1.x系列教程(8):上传单个文件>中给出的例子可以看出,在Struts1.x中上传单个文件是非常简单的,但在实际应用中,上传文件的个数一般是不确定的,如在网络硬盘中,用户可以根据自己的需要上传任意多个文件(当然,网络硬盘一次上传文件的数目一般也是有上限的,如50个,但用户可以只上传了3个文件,因此,在这种情况下,上传文件的个数也是不确定的).如果读者用过"网易网盘"或其他类似的服务程序,它们的上传文件功能基本上都是根据用户选择的文件多少来添加要上传的文件(

php如何解决无法上传大于8M的文件问题

 这篇文章主要介绍了php如何解决无法上传大于8M的文件问题,需要的朋友可以参考下 开发一个文件上传共享网站,曾想使用下面的代码实现文件上传的功能:  代码如下: <form enctype="multipart/form-data" action="add_file.php" method="post">  <fieldset><legend>Fill out the form to upload a fil

上传或下载当文件名包含有特殊字符&amp;quot;#&amp;quot;的处理

http://www.cnblogs.com/luointer123/archive/2010/03/10/1682728.html 在上传或下载文件时,当文件名包含有"#"特殊字符时,上传以后的文件会被改名字,造成下载也下载不了. 如类似以下的代码:             Uri uri = new Uri(targetUrl);//targetUrl对应文件的绝对路径             System.Net.HttpWebRequest request = (HttpWeb

android 开发 怎么向服务器上传视频和图片文件啊!

问题描述 android 开发 怎么向服务器上传视频和图片文件啊! 做到这里卡住了 希望会的大神指导下! 解决方案 http://download.csdn.net/download/tianzhu15/4568311 解决方案二: http://blog.csdn.net/jdsjlzx/article/details/44160603 解决方案三: 上传图片/文件到服务器java 上传文件以及各种视频图片!

uploadifive 上传插件多个文件同时上传

问题描述 uploadifive 上传插件多个文件同时上传 选多个文件上传的时候,每一个文件controller都会收一次.假设上传两张图片,controller会接收两次我想一次接收完.怎么解决?谢谢大家出出主意. 页面内容: controller**** @RequestMapping(value = "/savefile", method = RequestMethod.POST) @ResponseBody public Object saveFiles(HttpSession

OSS JS上传带目录目录文件(帮助文档错误 -- 修复篇)

问题:多次在Filename里添加目录 ,无效 解决:尝试在KEY里添加目录,上传带有目录的文件成功