读书人

客户端无法上传文件,该怎么解决

发布时间: 2012-02-24 16:30:39 作者: rapoo

客户端无法上传文件,急
我写了一个上传文件的例子,为什么部署到服务器后,客户端不能上传文件呢,代码如下:

FileInputStream str=new FileInputStream(filename);
String sql= "insert into t_test(id,fileblob) values(1,?) ";
PreparedStatement pstmt=SqlConn.getDbConn().prepareStatement(sql);
pstmt.setBinaryStream(1,str,str.available());
pstmt.executeQuery();

忘高手指点,急啊

[解决办法]
FileInputStream str=new FileInputStream(filename);
你这个是服务品上的嘛.
在客户端上肯定传不起噻
[解决办法]
没头没尾的,看不懂
[解决办法]
你这段代码并不是上传代码!
你可以使用基于表单的上传,可选择commons-fileUpload组件或jspSmart组件。自己查一下,使用比较简单。
[解决办法]
推荐commons fileupload
[解决办法]
用STRUTS的FormFile不行么.非常之简单
[解决办法]
如果是web应用的话
可以考虑struts自带的FormFile

[解决办法]
数据库的Exceltion?


感觉上应该先插入null(blob类型字段),然后执行update才是正路。



[解决办法]
可以先把文件传到服务器上(使用commons fileupload)

然后再使用你的方法把文件读入数据库

读书人网 >Java Web开发

热点推荐