首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

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

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

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)

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

热点排行