在一个页面的form中,点击一个按钮实现文件的导入上传导出功能? 在一个页面的form中,点击一个按钮实现文件的导入上传导出功能?文件导入上传是struts实现的,导出是javascript实现的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕,那不叫导出,我还以为下载呢这个很简单啊,你的文件是保存到数据库还是文件服务器的?不过不管哪个至少需要把文件名保存到数据库,这个按钮实现文件上传,同时将文件名保存到数据库,上传成功显示文件名,刷新当前列表,大概过程就是这样了页面使用<html:file> </html:file>当然用<input type="file"/>这个也一样后台使用FormFile处理,到网上搜一下很多的,下面给出几个主要步骤:Hashtable fileh = actionForm.getMultipartRequestHandler().getFileElements();//获得所有文件,这是多文件上传FormFile file = (FormFile)fileh.get(key);//获得一个文件String fileName = file.getFileName();//文件名大概就这些了 如果上传的话可以参考这个http://topic.csdn.net/u/20080527/11/9637487c-5689-40ed-8fbb-7c675fb36888.html,下载smartupload组件如果仅仅看看效果 那么直接<input type="file"/>就ok了! 这要看你上传的是什么格式的文件了,如果是文件图片之类的好办,你要是搞个EXE文件传上来,怎么显示法? 恩,显示的是EXCEL表格内容。 问一个getSession()的问题 watij 怎么模拟js中的click事件 今天 项目要 从Tomcat 环境 移到 jetty 环境 下 中文 乱码 com.sun.net.httpserver包从哪里找,下载啊? el的问题 高手求救<c:out value="${3+5}"/> 如何调用远程的web service 请问Tomcat+Apache可以支撑起一个大型电子商务的应用吗?例如象当当书店那样的 怎样屏蔽ie的关闭按钮 struct在tomcat下的部署。急 怎么取一个字符串最右边的字符? 不同种类的Web应用之间互相通信 关于hibernate保存的问题
这个很简单啊,你的文件是保存到数据库还是文件服务器的?
不过不管哪个至少需要把文件名保存到数据库,这个按钮实现文件上传,同时将文件名保存到数据库,上传成功显示文件名,刷新当前列表,大概过程就是这样了
页面使用<html:file> </html:file>
当然用<input type="file"/>这个也一样
后台使用FormFile处理,到网上搜一下很多的,下面给出几个主要步骤:
Hashtable fileh = actionForm.getMultipartRequestHandler().getFileElements();//获得所有文件,这是多文件上传
FormFile file = (FormFile)fileh.get(key);//获得一个文件
String fileName = file.getFileName();//文件名
大概就这些了
如果仅仅看看效果 那么直接<input type="file"/>就ok了!
这要看你上传的是什么格式的文件了,如果是文件图片之类的好办,你要是搞个EXE文件传上来,怎么显示法?