欢迎来到网学网学习,获得大量论文和程序!
栏目导航
大学论文导航
源代码导航
精品资源
会员中心
免费论文,原创论文,参考论文,论文源代码-网学
网学
计算机论文全套
计算机论文和源代码全套
机械论文全套
通信论文全套
电子论文全套
ASP论文和源代码全套
ASP.net论文和源代码全套
C语言论文和源代码全套
delphi论文和源代码全套
JSP论文和源代码全套
JAVA论文和源代码全套
PHP论文和源代码全套
原创论文
您现在的位置:
网学
>>
免费论文
>>
论文导航
>>
源代码
>>
jsp代码
jsp上传_jsp代码
源代码
2013-3-3
版权投诉
上传论文
复制论文网址
上传用户:
卢筱宁
使用 JSP/ Servlet上载文件正成为一项
常用
的任务。以下是一个简单的例程,使用了jspsmart的一个
免费
的组件。你可以在
JSP
SMART站点进行下载。
1. Html File
action="uploadImage.jsp" ENCTYPE="multipart/form-data"
target=_self>
广告图片上载
广告图片:
name="adsImage" size="20">
&;nbsp;&;nbsp;&;nbsp;
2. JSP File
<%@ page language="java" import="com.jspsmart.upload.*,
java.sql.*,java.util.* "%>
<%-- use SmartUpload bean --%>
xml
:namespace prefix = jsp />
/>
<%
//Initialization
mySmartUpload.init(config);
mySmartUpload.service(request,response);
//Set Restriction
mySmartUpload.setAllowedFilesList("gif,bmp,jpeg,jpg");
mySmartUpload.setTotalMaxFileSize(51200);
// Upload
try{
mySmartUpload.upload();
}
catch(Exception e){
out.println("
Upload File Fail!
"
Java
Script:window.history.back();">back
");
out.println("
Notes:
");
out.println("
You must set correct File
Name.
");
out.println("
You file size must be less than
50K.
");
out.println("
You can only upload .Gif .jpeg .jpg and
.bmp files.
");
return;
}
//save file
to disk
mySmartUpload.getFiles().getFile(0).saveAs("/" +
"FileName");
%>
3. Servlet File (you can do it yourself)
要将图片上传到数据库,请看下面:代替上面的Servlet File (you can do it yourself)
首先要在数据库表中建立blob类型字段
然后看下面文章
java语言操作Oracle数据库中的CLOB数据类型 xuhb [收藏]
关键字 CLOB
出处
有关oracle字段类型的相关信息可以查阅oracle技术网。下面摘抄一些有关blob.clob等类型的说明。又便于大家的了解。
字段类型:blob,clob,nclob
说明:三种大型对象(LOB),用来保存较大的图形文件或带格式的文本文件,如Miceosoft Word
文档
,以及音频、视频等非文本文件,最大长度是4GB。LOB有几种类型,取决于你使用的字节的类型,Oracle 8i实实在在地将这些数据存储在数据库内部保存。可以执行读取、存储、写入等特殊操作。
我们所操作的clobtest_table中属性是(字符型id,CLOB型picstr),目前我们假设一个大的字符对象str已经包含了我们需要存入picstr字段的数据。而且connection对象conn已经建立。以下的例子
程序
也因为不想占用太多的空间,所以对抛出异常没有写。大家参考一下api doc。就可以知道该抛出什么异常了,此处仅仅告诉大家如何去写。
代码:
(1)对数据库clob型执行插入操作
*************************************************
java.sql.PreparedStatement pstmt = null;
ResultSet rs = null;
String query = "";
conn.setAutoCommit(false);
query = "insert into clobtest_table(id,picstr) values(?,empty_clob())";
java.sql.PreparedStatement pstmt = conn.prepareStatement(query);
pstmt.setString(1,"001");
pstmt.executeUpdate();
1
2
下一页
尾页
版权说明
【
设为主页
】【
加入收藏
】【
打印本文
】【
回到顶部
】【
关闭此页
】
相关文章
·
魔兽外挂代码_vc代码
·
高斯列主元消元法的VC语言代码_vc代码
·
预编译头文件的问题解答_vc代码
·
雕刻加工常见问题解答_vc代码
·
雅可比、高斯消元法解方程组的VC语言代码
·
防止ClistCtrl闪烁_vc代码
·
问题解答资料_vc代码
·
问题解答汇总一_vc代码
·
问题解答二例_vc代码
最新文件
特别推荐
关于网学
|
万能工具
|
在线交流
|
会员中心
|
查询论文
|
招聘说明
|
精品资源
|
专题论文
|
会员中心
|
联系方式
|
下载目录
论文目录
Copyright 2005-2018 www.myeducs.cn All Rights Reserved 版权所有·网学网 提供大量原创论文 参考论文 论文资料 源代码 管理及投稿 E_mail:3710167@qq.com
郑重声明: 本网站论文均来自互联网,由本站会员上传或下载,仅供个人交流、学习、参考之用,版权归原作者所有
请下载完后24小时之内删除,任何人不得大幅抄录、在期刊上发表或作为商业之用。如涉及版权纠纷,本网站不承担任何法律及连带责任。