文件上载组件:<input type="file" name="theFile">在页面上点击"Browse.."按钮后出现“选择文件”的应用框,选择例如:c:\abc.txt文件后实现上载。这里我的目的不是为了真正实现上载,而是想通过表单获取c:\abc.txt这个长串,通过org.apache.struts.upload.FormFile的getFileName()是得到的上载成功后的文件名:abc.txt,而我想得到是上载前本机abc.txt的绝对路径c:\abc.txt,怎么得到它呢?
解决方案 »
- 新手 webservice开发,用Java调用.NET已封装的webservice接口,求指点
- 如何把List中的数据取出来?
- Tomcat下用BLOB入库出现的问题~~急
- 100分同业求助:寻求4层结构的JSP简单毕业设计
- 大家有做过五子棋的吗? Java 请来指点一下。。谢谢。。。
- 一个js文件,我要在其中加入asp程序,能加吗?可以的话怎么加啊
- 域名解析的问题!在线狂等
- There is no web application that can act as the root of the JSP file:这个问题怎么解决?
- 怎么把RSS订阅出来的新闻内容存入MYSQL中?
- jspsmartupload下载中文文件,可以正常下载,但文件名无法正常显示
- 使用hibernate作为访问数据库组件,为什么走到一半就走不下去了?
- 变态问题code too large
request.getParameter("theFile");
<input type="file" name="theFile">
<input type="hidden" name="ff" />
提交时
document.all.ff.value= document.all.theFile.value;
获取文件:
String name = [object].getRequest().getParameter("ff");
再转换一下乱码就行了,得到的是d:\\***\\***.***
上载组件实际上value里是没有值的我认为,
再等待高人求解了!