可以用smartupload组件
把服务器的绝对路径告诉它就可以了
和一般的ftp有点象
不过太大的文件比如100兆以上的有时候会出问题
把服务器的绝对路径告诉它就可以了
和一般的ftp有点象
不过太大的文件比如100兆以上的有时候会出问题
解决方案 »
- Struts2 一个百思不得其解的问题
- struts2 标签应用问题
- 循环中Hibernate 查询效率
- 对于数据量大的列表页面,页面搜索条件的保存。
- JSP 程序实现 excel和SQL Server之间数据的导入导出?
- getHibernateTemplate()有这个功能吗?
- org.xml.*;org.xml.ext.*;org.xml.helpers.*三个包的api文档在哪可以下载?
- 在java里怎么同mysql的用jdbc连?
- 我已经装了BAS,是不是还要装weblogic才可以开发EJB阿
- 通过$.ajax接收json数据,再经过$.each循环组成table,显示全是undefined,如何解决?
- 哪位高手提供一个学习EJB的方法啊 有什么好书籍推荐一下!!急!!!!
- 关于CSV文件中当数据为空的问题。(,,,,,)
<%@ page import="com.jspsmart.upload.*" %>
<%
//实例化上载bean
com.jspsmart.upload.SmartUpload mySmartUpload=new com.jspsmart.upload.SmartUpload();
//初始化
mySmartUpload.initialize(pageContext);
//设置上载的最大值
mySmartUpload.setMaxFileSize(500 * 1024*1024);
//上载文件
mySmartUpload.upload();
//循环取得所有上载的文件
// for (int i=0;i<mySmartUpload.getFiles().getCount();i++){
//取得上载的文件
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0);
if (!myFile.isMissing())
{
//取得上载的文件的文件名
String myFileName=myFile.getFileName();
//取得不带后缀的文件名
String suffix=myFileName.substring(0,myFileName.lastIndexOf('.'));
//取得后缀名
String ext= mySmartUpload.getFiles().getFile(0).getFileExt();
//取得文件的大小
int fileSize=myFile.getSize();
//保存路径
String trace="c:/"+myFileName;
//取得别的参数
String explain=(String)mySmartUpload.getRequest().getParameter("text");
String send=(String)mySmartUpload.getRequest().getParameter("send");
//将文件保存在服务器端
myFile.saveAs(trace,mySmartUpload.SAVE_PHYSICAL);
out.println(("上载成功!!!").toString());
}
else
{ out.println(("上载失败!!!").toString()); }
// }//与前面的if对应
%>