谁能教我该怎样使用jspsmartupload 在JBuilder里??? 顺便问一句,上传的文件,图片,word到底是存在数据库里好呢?还是存在服务器的一个目录里好呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你下载的smartUpload有文档的嘛!还有详细的例子!!图片要看你干什么,如果只是显示而且图片不大,可以存到数据库。word就不要存到数据库了,只把保存路径和文件名存到数据库就可以了 airlulu(airlulu) ,smartUpload的文档在help文件夹里吗?我用的SQL Server,存放图片,选择什么数据类型好呢? 文档: \jspSmartUpload\help\doc例子: \jspSmartUpload\help\doc我没有用过SQL ServerOracle就用Blob \jspSmartUpload\help\doc写的是英语啊我是想问,下载的jspsmartupload能不能在jbuilder里用在我的程序里呢? jspSmartUpload是用在JSP或servlet上面的。那些API看不懂吗?看例子吧~ 在jbuilder7 目录中的lib下建立一个tools目录 连同com目录 copy到tools目录下jbuilder7->configure libraries->new name jspSmartUploadadd 选择 刚才的tools目录,以后建立工程引用这个 jspSmartUpload就可以使用了 帮我看看这个啊,存不了图片,怎么回事啊!!我先运行index.htm,提交给insert.jsp,以下是 insert.jsp的片段,用的是jspsmartupload. 存放在image字段里。<%int count=0;Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=deng","sa","sa");Statement stmt = con.createStatement(ResultSet.TYPE_FORWARD_ONLY ,ResultSet.CONCUR_UPDATABLE);ResultSet rs = stmt.executeQuery("SELECT * FROM news WHERE ID=1");if (rs.next()){mySmartUpload.initialize(pageContext);mySmartUpload.upload(); if (!mySmartUpload.getFiles().getFile(0).isMissing()){ try { rs.updateString("filename",mySmartUpload.getFiles().getFile(0).getFileName()); mySmartUpload.getFiles().getFile(0).fileToField(rs,"image"); rs.updateRow(); count++; } catch(Exception e) { out.println("An error occurs : " + e.toString()); } }}out.println(count + " file(s) uploaded in the database."); rs.close(); stmt.close(); con.close();%> 0 file(s) uploaded in the database.显示的就是这个,看数据库没有存入。 数据库是id int,filename varchar,image image用的是 jspSmartUpload运行后是 0 file(s) uploaded in the database.老大们,指点我啊!! 有谁知道@WebMethod这是什么 想成立家公司,各位来给点意见哦~ <html:select>问题 jsp如何实现 一个树型结构的设计?? tcp长连接和消息队列怎么用. 我给1000分. java在哪个国家使用的人最多呢? 浏览器url中的中文问题 一个关于应用服务器的问题! 初次编写网页,有一些不太会写,想问一下? clean maven run的时候报错error 10164 如何控制输出字符串的显示长度(包括汉字<一个汉字有算两个字节>、数字、字母等) 上一页和下一页问题
word就不要存到数据库了,只把保存路径和文件名存到数据库就可以了
我用的SQL Server,存放图片,选择什么数据类型好呢?
例子: \jspSmartUpload\help\doc我没有用过SQL Server
Oracle就用Blob
那些API看不懂吗?
看例子吧~
jbuilder7->configure libraries->new
name jspSmartUpload
add 选择 刚才的tools目录,以后建立工程引用这个 jspSmartUpload就可以使用了
我先运行index.htm,提交给insert.jsp,以下是 insert.jsp的片段,用的是
jspsmartupload. 存放在image字段里。<%
int count=0;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=deng","sa","sa");
Statement stmt = con.createStatement(ResultSet.TYPE_FORWARD_ONLY ,ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery("SELECT * FROM news WHERE ID=1");
if (rs.next()){
mySmartUpload.initialize(pageContext);
mySmartUpload.upload();
if (!mySmartUpload.getFiles().getFile(0).isMissing()){
try {
rs.updateString("filename",mySmartUpload.getFiles().getFile(0).getFileName());
mySmartUpload.getFiles().getFile(0).fileToField(rs,"image");
rs.updateRow();
count++;
} catch(Exception e) {
out.println("An error occurs : " + e.toString());
}
}
}
out.println(count + " file(s) uploaded in the database.");
rs.close();
stmt.close();
con.close();
%>
用的是 jspSmartUpload
运行后是 0 file(s) uploaded in the database.
老大们,指点我啊!!