jspsmartupload 怎么安装在tomcat6.0里???然后在Myeclipse6.5中使用??

jspsmartupload怎么安装在tomcat6.0里???然后在Myeclipse6.5中使用??现在又有个问题了,Myeclipse6.5中能点出jspsmart... jspsmartupload 怎么安装在tomcat6.0里???然后在Myeclipse6.5中使用??
现在又有个问题了,Myeclipse6.5中能点出jspsmartupload里的类。。但用tomcat运行时,又说找不到jspsmartupload里的类!!
展开
 我来答
fineli
2008-07-20 · TA获得超过112个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:37.2万
展开全部
把MyjspSmartUpload.jar复制到Tomcat 6.0\webapps\你的项目名\WEB-INF\lib文件夹中就可以在程序中调用了。
可能是没导入相应的包吧?再给个完整的代码参考。

<%@ page contentType="text/html; charset=gb2312" language="java"
import="java.util.*,java.text.*,com.jspsmart.upload.*" errorPage="" %>
<center>正在上传文件,请稍等……</center>
<%
String filedir="/upload/images/";
// 新建一个SmartUpload对象
SmartUpload su = new SmartUpload();

// 上传初始化
su.initialize(pageContext);
// 设定上传限制
// 1.限制每个上传文件的最大长度1Mb。
su.setMaxFileSize(1*1024*1024);
// 2.限制总上传数据的长度。
// su.setTotalMaxFileSize(20000);
// 3.设定允许上传的文件(通过扩展名限制),仅允许doc,txt文件。
su.setAllowedFilesList("jpg,jpeg,gif,bmp");
// 4.设定禁止上传的文件(通过扩展名限制),禁止上传带有exe,bat,jsp,htm,html扩展名的文件和没有扩展名的文件。
//su.setDeniedFilesList("exe,bat,jsp,htm,html,,");
// 上传文件
su.upload();
// 将上传文件全部保存到指定目录
//int count = su.save("/upload/images/",1);
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss");
String strDate=sdf.format(date);
Random ran=new Random();
String strNum=String.valueOf(ran.nextInt());
com.jspsmart.upload.File file = su.getFiles().getFile(0);
String filename=strDate+strNum+"."+file.getFileExt();

file.saveAs(filedir+filename,1);

%>
<jsp:forward page="upload.jsp"/>
定大才子
2008-07-21
知道答主
回答量:18
采纳率:0%
帮助的人:11.4万
展开全部
右键点击项目->Build Path->add external archives。
搞定~
那个问题我也碰到过,只要把jar包考到\WEB-INF\lib底下就ok,记得重启一下哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式