屌丝成长之路——jspsmart+servlet实现图片上传并生成缩略图
一、jspsmart简介
jspSmartUpload是一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中,香港虚拟主机,是应用JSP进行B/S程序开发过程中经常使用的上传下载组件,它使用简单,网站空间,服务器空间,方便。
二、简单步骤
(1)导入jspsmart.jar
(2)编写上传页面
(3)编写servlet类
1.新建组件对象
2.初始化组件
3.设置上传文件类型
4.上载文件
5.获取上载文件
6.判断文件大小、设置保存地址
7.保存图片
8.读入保存图片
9.构造Image对象
10.设置缩略图尺寸以及保存路径
11.绘制图片
12.输出到文件流
13.关闭文件流
(4)配置web.xml
三、代码实现
上传页面:mageLoadTest.jsp
My JSP ‘imageLoadTest.jsp’ starting page请选择上传的图片 梦想让我与众不同,奋斗让我改变命运!