Posted on 2008-09-01 00:27 
橡皮人 阅读(194) 
评论(0)  编辑  收藏  
			 
			
		 
		  这里我使用的是第三方JAR文件JSmartUpLoad
先分隔上传图片的路径
function set() {
    str = document.formAdd.img.value;
    var arr = str.split(".");
    document.formUpload.name.value = arr[0] ;
}
JSP页面代码
    SmartUpload smart = new SmartUpload();
    smart.initialize(pageContext); //初始化参数
    smart.upload(); //上传
    String ext = smart.getFiles().getFile(0).getFileExt() ; //获取图片后缀名
    String name = smart.getRequest().getParameter("name") ;
    smart.getFiles().getFile(0).saveAs("/images/"+name+"."+ext) ;//图片保存路径
    out.println("恭喜你图片提交成功!");