Java服务器与客户端 一个登陆页,首次登陆检测客户端C盘是否有某个文件,如果没有就提示是否安装,如果安装就跳到一段处理程序,自动下载到客户端C盘。我想问下,这个能实现么?怎么实现?我写的,验证的不是客户端,成服务器上的C盘了,我怎么感觉不能实现呢。自动下载到C盘,这个不能实现的吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的是B/S系统?那么只能通过JS脚本来调用ActiveX控件来完成:var fso = Server.CreateObject("Scripting.FileSystemObject");注意,这种做法,客户端浏览器需要将服务器地址设置为:信任站点。参见:http://www.25175.com/200609/25175/25175_html/2007-12/2591.html 是的,我听我一个同学说过了,是用OCX来做,我想问的是 上面的这个思路是不对的是吧,这样不可能完成功能是吧。还有就是我想问下,web系统,怎么检测客户端本地文件,而不是服务器上的?还有从服务器上传东西到客户端,只有下载,下载的过程必须选择路径的是吧 "我写的,验证的不是客户端,成服务器上的C盘了"你是用java写的验证吧,验证客户端上的文件要用javascript来写。可以在画面的onload事件中调用。我以前开发过的项目有上传文件的需求,需要在客户端检查文件的大小,太大就不上传了。这个在客户端都是javascript实现,代码我这里就没有了。自动下载到C盘是不可能了。因为很多浏览器都能设定下载文件时的默认路径,所以这个功能不是网页自身能实现的。 你考虑的windows 系统吧,如果是linux 是不会有c 盘的,如果是windows 你可以使用File.listRoots() 可以返回可用的文件系统根。希望对你有帮助 “我想问的是 上面的这个思路是不对的是吧”你如果问的是你顶楼的那个,必然是不对的,因为J2EE应用,你的Java代码是运行在服务器端的,所以各种操作都是针对服务器所发生的。“web系统,怎么检测客户端本地文件,而不是服务器上的?”B/S系统中,要检测客户端本地文件,只能通过ActiveX(OCX)。“还有从服务器上传东西到客户端,只有下载,下载的过程必须选择路径的是吧”常规下载的话,浏览器肯定会提示用户选择路径。但如果你用了AvticeX来做自动下载安装的话,可以跳过选择路径这个过程。 struts2,一个页面调用多个action显示的列表话,与数据库的连接怎么设计? 有研究Mondrian的嘛? 都来看看是什么错误? 关于数据查询 实时变化问题 怎么取得一个虚拟目录中所有文件? 有请大家帮我看看这个sql语句有错误么 为什么错误是 No ResultSet was produced 我只剩这么多分了 为什么删除语句不起作用? struts 2中前台取值问题 关于seesion一个问题!急!在先等待!大家都来看看!来者有分!不够再加! JSP+XML分页的问题怎样实现,thanks! jsp,将word文档上传到mysql,并能下载 struts checkbox 页面展示
var fso = Server.CreateObject("Scripting.FileSystemObject");注意,这种做法,客户端浏览器需要将服务器地址设置为:信任站点。参见:
http://www.25175.com/200609/25175/25175_html/2007-12/2591.html
我以前开发过的项目有上传文件的需求,需要在客户端检查文件的大小,太大就不上传了。这个在客户端都是javascript实现,代码我这里就没有了。自动下载到C盘是不可能了。因为很多浏览器都能设定下载文件时的默认路径,所以这个功能不是网页自身能实现的。
你如果问的是你顶楼的那个,必然是不对的,因为J2EE应用,你的Java代码是运行在服务器端的,所以各种操作都是针对服务器所发生的。“web系统,怎么检测客户端本地文件,而不是服务器上的?”
B/S系统中,要检测客户端本地文件,只能通过ActiveX(OCX)。“还有从服务器上传东西到客户端,只有下载,下载的过程必须选择路径的是吧”
常规下载的话,浏览器肯定会提示用户选择路径。但如果你用了AvticeX来做自动下载安装的话,可以跳过选择路径这个过程。