客户端无法上传文件,急
我写了一个上传文件的例子,为什么部署到服务器后,客户端不能上传文件呢,代码如下:
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)
然后再使用你的方法把文件读入数据库