用js和jsp能实现显示本地机器上的目录结构么?或者只用JS能实现么?

supertoto 2002-09-04 08:42:53
在ASP中,我可以依靠FSO和JS来实现本地硬盘上的目录结构的浏览和选择。但是在JSP中因为不能使用FSO,那么能不能实现如同ASP这样的目录结构浏览那?我想了一下,似乎可以用javabean+jsp+js的方式来实现,用javabean来实现FSO的功能,传给jsp,jsp交给js。不知道这样是否可行?

大家还有其他的什么高见么?
或者谁做过这样的需求?
...全文
81 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2002-09-05
  • 打赏
  • 举报
回复
when people say "本地" (local), it normally refers to the client side machine. You can use FSO on the client machine, as long as the ActiveX security settings are low enough on the client machine, not necessarily 黑客行为
supertoto 2002-09-05
  • 打赏
  • 举报
回复
to saucer:
我不明白你所指的客户端和服务器端的概念,如果是用fso,那么肯定是只能在服务器端的,因为fso是服务器端的一个com组件,如果是客户端的,就已经属于一种黑客行为,属于入侵。。我说的本地就是指web服务器本地。按照你后面的说法,如果是服务器端,用了file类型的一个变量dir来做list,那么首先这是java代码,应该是放到javabean里面的。就是我说的javabean+jsp+js的方式实现的。如果你的意思是把这个代码放到jsp中,也是未尝不可的。

不知道还有什么实现方法么?
saucer 2002-09-04
  • 打赏
  • 举报
回复
"本地硬盘上的目录结构"??

你指的客户端还是服务器端?如果是客户端,你还可以用JS+FSO的方法,如果是服务器端,

Create a File object for the directory, for example, ...

File dir = new File(directory_name);

and use list() to get the files within it.

String[] files = dir.list();

Then create a File for each of these 'files' and use isFile() or isDirectory() to check what type each is and....
孟子E章 2002-09-04
  • 打赏
  • 举报
回复
本地硬盘你可以用js或vbs实现

87,997

社区成员

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

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