Java,JSP中实现文件图片上传(chuán),SmartUpload.jar包最主要是免费的。
jspSmartUpload是一个可免费使用的全功能的文件上传下载(zǎi)组件,适于嵌入执行上传下载操作的JSP文件中。
1、使(shǐ)用简单。在JSP文件中仅(jǐn)仅(jǐn)书写三五行JAVA代码就可以搞定(dìng)文(wén)件的上传或下(xià)载(zǎi),方便。
2、能全程(chéng)控制上传。利用jspSmartUpload组件提供的对象及其操(cāo)作方法,可以获得全部上传文件的信息(包括文件(jiàn)名,大小,类型,扩展名(míng),文件数据等(děng)),方便存取。
3、能对上(shàng)传的文件在大小、类型(xíng)等(děng)方面做出限制(zhì)。如此(cǐ)可(kě)以滤掉不符合要(yào)求的文(wén)件。
4、下载灵活(huó)。仅写(xiě)两(liǎng)行(háng)代码,就能把(bǎ)web服(fú)务器(qì)变成文件服(fú)务器。不管文件在Web服务(wù)器的(de)目录下(xià)或在(zài)其它任(rèn)何目录(lù)下,都可以利用jspSmartUpload进行下(xià)载。
5、能将文(wén)件(jiàn)上(shàng)传到数据库中,也能将数据库中的数(shù)据下载(zǎi)下来。这种(zhǒng)功能针对(duì)的是(shì)MYSQL数据库,因为不具有通用性,所以本文不准备举例(lì)介绍这种用法。
