jspSmartUpload组件简单应用

下载jspSmartUpload.zip包后。我们可以将其打包为.jar
方法如下:
MS-DOS:
进入到>jspsmartupload\code\WEB-INF\classes\
执行:
       >jar cvf jspSmartUpload.jar *
在JSP中的实现。
<jsp:useBean id="su" class="com.jspsmart.upload.SmartUpload" scope="page"/>
<%
//声明变量count,用来存储上传文件的个数
int count = 0;
//初始化操作
su.initialize(pageContext);
//上传文件的最大字节数
try{
su.setMaxFileSize(409600);
su.upload();
}catch(Exception e){
out.println("File is largr.");

}
//上传文件到服务器

try {
/**
* 调用SmartUpload类的save方法保存上传文件,存储时以文件原有名称存储,存储路径是
* 首先查看当前web应用程序下是否存在目录(即与WEB-INF同级别目录),如果有,就直接存储在该目录.
* 否则,寻找WEB服务器所在驱动器物理路径下是否存在目录,如有,则存储.
* 否则,没有抛出异常信息。     
*/
count = su.save("/mypath");
out.print(count + " file(s)uploaded");
} catch (Exception e) {
out.print("aaaaaaaaaaaaa");
}
%>

你可能感兴趣的:(应用服务器,jsp,Web,dos)