SmartUpload上传
来源:互联网 发布:淘宝空包代发哪个好 编辑:程序博客网 时间:2024/06/06 01:23
SmartUpload 主要的功能是上传文件
上传图片,可以通过smartupload实现
Smartupload本身是一个免费的组件
1、配置smartupload.jar文件
TOMCAT/common/lib
2、可以进行开发
此开发依然使用form表单
对于上传图片,因为一般图片都比较大,所以只能使用post提交方式
如果要上传图片,则需要对表单的数据进行封装
例子:
sample01.htm
<form action="sample01.jsp" method="post" ENCTYPE="multipart/form-data">
选择要上传的图片:
<input type="file" name="pic">
<input type="submit" value="上传">
</form>
sample01.jsp
<jsp:useBean id="smart" scope="page" class="org.lxh.smart.SmartUpload"/>
<%
// 1、上传初始化
smart.initialize(pageContext) ;
// 2、准备上传
smart.upload() ;
// 3、保存上传的文件
smart.save("/upload") ;
%>
如果图片混合表单(输入用户名的表单)一起上传,会有什么问题?
如果表单被封装,则无法使用request直接取得输入参数
Smartupload之中为用户重新提供了一个request方法,可以取得输入内容
实验:用户输入上传图片的名称,上传后图片的名称由用户输入决定
取得上传文件的扩展名称:smart.getFiles().getFile(0).getFileExt()
保存方法:smart.getFiles().getFile(0).saveAs("/upload/"+name+"."+ext) ;
- smartupload上传
- SmartUpload上传
- SmartUpload上传
- smartUpload上传
- SmartUpload上传图片
- smartUpload文件上传组件
- JSP smartupload 文件上传
- smartupload -- 批量上传模块
- 不用SMARTUPLOAD 上传
- jsp-SmartUpload上传
- smartupload多文件上传
- SmartUpload 上传文件
- SmartUpload上传文件
- 使用SmartUpload上传文件
- smartupload上传文件疑难杂症
- 使用SmartUpload上传文件
- 使用smartUpload上传附件
- smartupload图片上传
- spring对象数组的注入
- Win XP中通过安全策略关闭端口
- spring bean 中构造函数
- 我的漫漫程序人生路(下)
- spring
- SmartUpload上传
- Solaris最基本的命令
- MASM32编程演示程序在窗口模式和全屏模式间切换
- 用一个HelloWorld例子手把手教会你使用FLEX BlazeDS
- session对象
- servlet
- 今天在开发板上成功运行了gdbserver
- servlet续
- RedHat linux AS 4 + Apache2.2 + Tomcat5.5.12