后台上传图片(巨难问题)

jspxnet 2002-03-29 04:17:19
必须是一个函数形式的。
如: upload(form, savato);

首要条件: 不能要人点提交,不然就没意义了。
_____________________________
用途: 我想后台分析得到html中的图片 ,然后自己提交到服务器上。
如果是人点提交的话第三方控件很多。
如果有第三方控件控件(要人点提交)或 Applet 能实现也请讲讲。


...全文
85 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanyaninfo 2002-04-05
  • 打赏
  • 举报
回复
这个简单吗先写好一个FORM把向SMART的文件名写好,同时在打在HTML时用JAVASCRIP加上一动作让表单自动提交不就可以了?
docy 2002-04-05
  • 打赏
  • 举报
回复
我是一个初学者,想问一下,拿到一个工程后,应该先做什么!该从哪里做起,有人能告诉我吗?
docy 2002-04-05
  • 打赏
  • 举报
回复
有谁可以告诉我borland c++ builder 的精华是什么吗?
jimjxr 2002-04-01
  • 打赏
  • 举报
回复
这个html文件在哪啊?谁生成的?我还是不太明白你想做什么。HttpURLConnection可以在Applet中使用,连回到服务器。
jspxnet 2002-04-01
  • 打赏
  • 举报
回复
to:jimjxr(宝宝猫)

我想后台分析得到html网页中的图片路径 ,
(html网页中的图片路径是指向客户机的,并且图片也是客户机在上),
然后自己提交图片到服务器上。
——————————————————————————
HttpURLConnection的连接是 从服务器到客户的,但我这个是从客户到服务器的。

jspxnet 2002-04-01
  • 打赏
  • 举报
回复
html是在客户端上的,
(就是你要上传的html,
图片就是在这个html中<img scr="c:\1.gif"的路径指向图片)
jimjxr 2002-03-31
  • 打赏
  • 举报
回复
用Java写http很简单,用HttpURLConnection就能建立http连接,然后得到OutputStream,往里写就是了。但是要想让Applet读本地文件必须克服安全限制,而且你说的“用途: 我想后台分析得到html中的图片 ,然后自己提交到服务器上”看不太明白。
jspxnet 2002-03-29
  • 打赏
  • 举报
回复
用php后台用ftp函数就能把浏览者硬盘上的文件传送到服务器了。

但我不能用ftp。
jspxnet 2002-03-29
  • 打赏
  • 举报
回复
<input type=file>这么想的吧!自己不知道能不能发个数据当成<input type=file>
weidegong 2002-03-29
  • 打赏
  • 举报
回复
我觉得<input type=file>是否出于安全因素的考虑,而不能够设置初始值呢?
weidegong 2002-03-29
  • 打赏
  • 举报
回复
我不知道你做什么用到这个功能。但是我想说的是,如果能够实现,肯定会出问题。如果你把这样的代码放在页面上,它自己就把浏览者硬盘上的文件传送到服务器了。这么做,侵犯个人隐私呀。。。

jspxnet 2002-03-29
  • 打赏
  • 举报
回复
你不能控制 request.getInputStream();
它没有request.setInputStream();
jspxnet 2002-03-29
  • 打赏
  • 举报
回复
smartUpload的提交也要人点一下才能上传。
<HTML>
<BODY BGCOLOR="white">
<H1>jspSmartUpload : Servlet Sample</H1>
<HR>
<FORM METHOD="POST" ACTION="../servlet/servletUpload" ENCTYPE="multipart/form-data">
Select the file to upload : <INPUT TYPE="FILE" NAME="FILE1" SIZE="25"><BR>
<INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>
</BODY>
</HTML>
weidegong 2002-03-29
  • 打赏
  • 举报
回复
继续关注

你没有去多看看smartUpload的例子吗?
jspxnet 2002-03-29
  • 打赏
  • 举报
回复
有的朋友说只能用Applet方式.

但是如何从客户端,读如书记到服务器呢。
同时不能用 sockt,只能用 http,(因为我用的是unix)
而http是不能从客户端到服务器的。
所以希望高手指点。

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧