Servlet中上传图片,smartupload包

1周前 (2016-05-27)     作者:LG     分类:Java     阅读次数:     评论(0)    文章页统计代码
添加jar包,smartupload.jar
String userName = null;
String userPassword = null;
String userIcon = null;
	
//初始化一个上传对象
SmartUpload su = new SmartUpload();
try{		
		
	//上传初始化,servletContext
	su.initialize(this.getServletConfig(), request, response);
		
	//允许可以上传的后缀格式
	su.setAllowedFilesList("jpg,gif,png,ico");
	
	//不允许上传的文件格式exe,html,htm以及无后缀的文件
	su.setDeniedFilesList("exe,html,htm,,");
	
	//调用上传方法
	su.upload();
		
	//获取单个上传文件
	com.jspsmart.upload.File file = su.getFiles().getFile(0);
	
	//文件存放的文件夹加上文件名
	userIcon = "/upload/" + file.getFileName();
		
	//文件存放的在upload里面
	file.saveAs(userIcon, SmartUpload.SAVE_VIRTUAL);		
			
}catch(Exception e){
	e.printStackTrace();
}
		
//用smartupload内置方法获得用户名密码
userName = su.getRequest().getParameter("userName");
userPassword = su.getRequest().getParameter("userPassword");
除非注明,发表在“石马人山的博客”的文章『Servlet中上传图片,smartupload包』版权归LG所有。 转载请注明出处为“本文转载于『石马人山的博客』原地址http://longlonggo.com/html/1///150/156/263.html
文章页分享代码