- 浏览: 98421 次
- 性别:
- 来自: 北京
文章分类
最新评论
SmartUpload主要的功能是上传文件
上传图片,可以通过SmartUpload实现
1、 配置smartupload.jar
tomcat/common/lib
2、 可以进行开发
对于上传图片,一般文件较大,使用post
如果要上传图片,需要对表单的数据进行封装
Java代码
1.<form action="sample01.jsp" method="post" ENCTYPE="multipart/form-data">
2.选择要上传的图片:
3.<input type="file" name="pic">
4.<input type="submit" value="上传">
5.</form>
<form action="sample01.jsp" method="post" ENCTYPE="multipart/form-data">
选择要上传的图片:
<input type="file" name="pic">
<input type="submit" value="上传">
</form>
Java代码
1.<jsp:useBean id="smart" scope="page" class="com.jspsmart.upload.SmartUpload"/>
2.<%
3. // 1、上传初始化
4. smart.initialize(pageContext) ;
5. // 2、准备上传
6. smart.upload() ;
7. // 3、保存上传的文件
8. smart.save("/upload") ;
9.%>
10.
11.<h1>输入的名称为上传后的名称</h1>
12.<form action="sample03.jsp" method="post" ENCTYPE="multipart/form-data">
13.输入名称:<input type="text" name="name"><br>
14.选择要上传的图片:
15.<input type="file" name="pic"><br>
16.<input type="submit" value="上传">
17.</form>
18.<jsp:useBean id="smart" scope="page" class="com.jspsmart.upload.SmartUpload"/>
19.<%
20. // 1、上传初始化
21. smart.initialize(pageContext) ;
22. // 2、准备上传
23. smart.upload() ;
24. // 3、保存上传的文件
25. // smart.save("/upload") ;
26. // 得到文件扩展名称
27. String ext = smart.getFiles().getFile(0).getFileExt() ;
28.%>
29.
30.<%
31. // 不能直接使用request对象,通过smart.getRequest()取得
32. String name = smart.getRequest().getParameter("name") ;
33.%>
34.<%
35. // 保存文件
36. smart.getFiles().getFile(0).saveAs("/upload/"+name+"."+ext) ;
37.%>
上传图片,可以通过SmartUpload实现
1、 配置smartupload.jar
tomcat/common/lib
2、 可以进行开发
对于上传图片,一般文件较大,使用post
如果要上传图片,需要对表单的数据进行封装
Java代码
1.<form action="sample01.jsp" method="post" ENCTYPE="multipart/form-data">
2.选择要上传的图片:
3.<input type="file" name="pic">
4.<input type="submit" value="上传">
5.</form>
<form action="sample01.jsp" method="post" ENCTYPE="multipart/form-data">
选择要上传的图片:
<input type="file" name="pic">
<input type="submit" value="上传">
</form>
Java代码
1.<jsp:useBean id="smart" scope="page" class="com.jspsmart.upload.SmartUpload"/>
2.<%
3. // 1、上传初始化
4. smart.initialize(pageContext) ;
5. // 2、准备上传
6. smart.upload() ;
7. // 3、保存上传的文件
8. smart.save("/upload") ;
9.%>
10.
11.<h1>输入的名称为上传后的名称</h1>
12.<form action="sample03.jsp" method="post" ENCTYPE="multipart/form-data">
13.输入名称:<input type="text" name="name"><br>
14.选择要上传的图片:
15.<input type="file" name="pic"><br>
16.<input type="submit" value="上传">
17.</form>
18.<jsp:useBean id="smart" scope="page" class="com.jspsmart.upload.SmartUpload"/>
19.<%
20. // 1、上传初始化
21. smart.initialize(pageContext) ;
22. // 2、准备上传
23. smart.upload() ;
24. // 3、保存上传的文件
25. // smart.save("/upload") ;
26. // 得到文件扩展名称
27. String ext = smart.getFiles().getFile(0).getFileExt() ;
28.%>
29.
30.<%
31. // 不能直接使用request对象,通过smart.getRequest()取得
32. String name = smart.getRequest().getParameter("name") ;
33.%>
34.<%
35. // 保存文件
36. smart.getFiles().getFile(0).saveAs("/upload/"+name+"."+ext) ;
37.%>
发表评论
-
JSP复习笔记——第11章 JSP 构架和MVC设计模式
2010-10-27 00:03 87911.1 JSP Model I 体系结构 11.2 J ... -
JSP复习笔记——第10章 连接数据库 之 JDBC相关
2010-10-27 00:03 605批处理: Java代码 1.import java.sq ... -
JSP复习笔记——第10章 连接数据库 之 jsp+DAO实现留言管理程序
2010-10-27 00:02 1043案例-jsp+DAO实现留言管理程序 ----------- ... -
JSP复习笔记——第10章 连接数据库 之 使用JSP+DAO完成用户登陆
2010-10-27 00:00 694使用JSP+DAO完成用户登陆 Java代码 1.im ... -
JSP复习笔记——第10章 连接数据库 之 DAO设计模式
2010-10-27 00:00 1113之前的开发可以发现以 ... -
JSP复习笔记——第10章 连接数据库 之 JSP+JDBC留言管理程序
2010-10-26 23:59 718JSP+JDBC留言管理程序 Java代码 1.-- 创 ... -
JSP复习笔记——第10章 连接数据库 之 使用JSP基于数据库完成用户登陆程序
2010-10-26 23:57 1047使用JSP基于数据库完成用户登陆程序 使用Statement ... -
JSP复习笔记——第10章 连接数据库 之 使用数据源
2010-10-26 23:57 609JDBC基本操作过程: 打开数据库连接 操作数据库 ... -
JSP复习笔记——第10章 连接数据库 之 连接Oracle数据库
2010-10-26 23:56 675使用JDBC连接Oracle数据库: 在Tomcat中配置O ... -
JSP复习笔记——第10章 连接数据库 之 批处理
2010-10-26 23:55 700批处理: Java代码 1.< ... -
JSP复习笔记——第10章 连接数据库 之 移动游标
2010-10-26 23:54 563JDBC2.0: * 批处理 * ... -
JSP复习笔记——第10章 连接数据库之JDBC简介与基本使用
2010-10-26 23:54 581动态web的最大特点--> 可以操作数据库 JSP属于 ... -
JSP复习笔记——第10章 访问数据库
2010-10-26 23:53 66310.1 安装与配置MySQL数据库 10.2 JDBC的实 ... -
Jsp/Servlet复习笔记-----第9章 自定义标签和JSP标准标签库
2010-10-26 23:51 732标签库: 原因:在JSP的开发中,在标准的MVC设计模式里, ... -
Jsp/Servlet复习笔记-----第8章 JSP表达式语言
2010-10-26 23:50 5318.1 表达式语言简介 JSP ... -
Jsp/Servlet复习笔记-----第7章 JavaBean组件和JSP 中的标准动作
2010-10-26 23:50 7097.1 JavaBean 简介 7.1.1 使用Bean的原 ... -
Jsp/Servlet复习笔记-----第6章 JSP基础
2010-10-26 23:48 12726.1 JSP 简介 6.1.1 JSP的需求和优点 ... -
Jsp/Servlet复习笔记-----第5章 过滤器和事件监听器
2010-10-26 23:42 7615.1.1 概念 过滤器(filter)是能够对请求和响应 ... -
Jsp/Servlet复习笔记-----第4章 会话跟踪
2010-10-26 23:39 6284.1会话跟踪的需求 4.2 创建会话 4.3 ... -
Jsp/Servlet复习笔记-----第3章 Servlet技术
2010-10-26 23:38 6303.1 简介 3.1.1 Servlet的功用 ...
相关推荐
JSP复习笔记——第10章 连接数据库 之 JDBC相关 - 堕落天使 - JavaEye技术网站.mhtJSP复习笔记——第10章 连接数据库 之 JDBC相关 - 堕落天使 - JavaEye技术网站.mht
NULL 博文链接:https://depravedangel.iteye.com/blog/376043
初学者 很实用的 jsp学习笔记——初学者的选择
jsp网络编程——多媒体文件(7),对初学者很有帮助的
jsp网络编程——多媒体文件(6),对初学者有帮助
jsp网络编程——多媒体文件(8),对学习用帮助
JSP源码——[上传下载]仿163网盘无刷新文件上传 for Jsp_fileupload_jsp.zip
JSP核心技术——JSP引擎内幕(2010).pdf 内除了引擎外,还有jsp标签、线程安全
jsp网络编程——源文件(06——09)帮助
jsp网络编程——源文件(10——11)帮助
jsp网络编程——源文件(12——13),帮助
jsp网络编程——源文件(01——05),帮助
jsp毕业设计——jsp报名系统.zip
JSP网络编程——多媒体(1——3),对出学者很有帮助的。
JSP技巧收集——超多超赞的JSP实用小技巧哦!
jsp毕业设计——jsp网上选课系统.zip
学习JSP有一段时间了,特整理了一下自己笔记,虽然比不上书上的那么详细,当还是可以做一下参考,特别是里面自己的一些规律总结,可以帮助后来者,也算我的一点点心意!
jsp毕业设计——jsp企业人事管理系统.zip
用JSP写的——企业人力资源系统,希望大家不要错过!经典啊,经典
jsp毕业设计——jsp商品进销存系统.zip