+ -
当前位置:首页 → 问答吧 → 客户端上传图片???

客户端上传图片???

时间:2010-09-28

来源:互联网

做了一个网站,jsp+sql2005+tomcat 想实现图片上传,但是大多例子都是读取本地图片,如果是异地访问上传图片就不行了,想用IO操作,将图片转换为二进制在上传,但是jsp编译后的java代码也是在服务器端运行,路径不可能是对的,用户上传本地的一张图片,但是java读取用户上传的路径是读不到文件的。如果在客户端转换,我能想到的只有使用JS去转换图片,但是JS如何将图片转换为二进制,在将二进制文件转换为字符串放到隐藏域,然后再将隐藏域的值提交表单从servlet进行获取。 
  本人能力有限,目前没有其他思路,请各位大侠指教!!!

作者: kekezhu0000   发布时间: 2010-09-28

<input type=file name=f>
都是这么上传的

作者: net_lover   发布时间: 2010-09-28

你这是完全没去看真正的上传是怎么做的啊。理解完全不对。
随便找些上传的文章看看吧。
http://www.jspcn.net/htmlnews/2005011.html
http://developer.51cto.com/art/200907/133797.htm
http://www.blueidea.com/tech/program/2008/5258.asp

作者: theforever   发布时间: 2010-09-28