易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp图片上传以二进制流保存到数据库

jsp图片上传以二进制流保存到数据库,如果是本地上传是没有问题,要是跨网络上传就不行了
这是我现在的代码File file = new File("c:\\it.jpg");InputStream photoStream = new FileInputStream(file);
请问如何获得外网上传的图片的流啦,请教各位大哥了 急急。。。。。
得到 二进制数据 然后存到数据就可以了。

http://topic.csdn.net/u/20070512/18/94e2dafa-510b-4ca8-9849-6c06e15227f9.html

参考看看

http://www.diybl.com/course/4_webprogram/jsp/jsp_js/2008430/112053.html

这里有多种方法的实现。

http://download.csdn.net/source/1089134

这也可以下载来看一看。

知道为什么 跨网络就不行吗?

请看你主机的代码:

File file = new File("c:\\it.jpg");

你在本地时,JAVA可以找到你的电脑的C盘的 it.jpg

如果换成别人的计算机了,当这台计算机访问你的WEB应用,JAVA就去找这台计算机的c:\\it.jpg, 结果没

有找到,所以保存到数据库失败。


解决办法:

c:\\it.jpg(本地上传至--->WEB部署的服务器的某个固定目录-->数据库

即:

使用表单上传的方式,在JSP 搞一个标签 <input type="file">,先将你的图片上传到WEB应用部署的服务

器的某个固定目录上,再用“流”读WEB服务器固定目录里的这个图片,再送到数据库中保存即可。

我的服务器端是不需要保存图片呀,要在跨网络的时候获得客户端的图片,怎么获得网络流,以流的形式保存,在我的服务器上始终是没有图片的,只是


相关问答:

jsp链接sql2000的疑问?



type Exception report


message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jas ......

关于在JSP中上传图片的相关问题 - Web 开发 / 其他

//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......

js在jsp中不能调用问题。

我的程序如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv=&q ......

求jsp电子商务网站源码 - Java / Web 开发

想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有

csdn就有相似的源码,楼主搜一下

java 开源大全


改模板好麻烦哦,还不如自己写个了呢

jf

顶一 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号