Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在jsp中将服务器目录显示为树?_Java_Ajax_Jsp_Jakarta Ee_Jstl - Fatal编程技术网

Java 如何在jsp中将服务器目录显示为树?

Java 如何在jsp中将服务器目录显示为树?,java,ajax,jsp,jakarta-ee,jstl,Java,Ajax,Jsp,Jakarta Ee,Jstl,我想在JSP中列出服务器目录的内容,并让用户选择一个目录,这样,如果用户选择了一个目录,则正确的子目录将显示为层次结构树 知道如何获取目录及其子目录的名称(使用Java)。请帮助我找到该名称的传递方式并在JSP中实现。您将无法列出整个服务器的内容;可能只是Java web应用程序上下文中的目录结构 我建议看一看提供树的JavaScript小部件库。学习如何使用它。弄清楚如何编写servlet来获取文件结构,将其加载到小部件需要的JSON或其他数据格式中,就完成了 你不能仅仅用Java来做这件事。

我想在JSP中列出服务器目录的内容,并让用户选择一个目录,这样,如果用户选择了一个目录,则正确的子目录将显示为层次结构树


知道如何获取目录及其子目录的名称(使用Java)。请帮助我找到该名称的传递方式并在JSP中实现。

您将无法列出整个服务器的内容;可能只是Java web应用程序上下文中的目录结构

我建议看一看提供树的JavaScript小部件库。学习如何使用它。弄清楚如何编写servlet来获取文件结构,将其加载到小部件需要的JSON或其他数据格式中,就完成了


你不能仅仅用Java来做这件事。您需要一些东西才能在浏览器中呈现它。

您将无法列出整个服务器的内容;可能只是Java web应用程序上下文中的目录结构

我建议看一看提供树的JavaScript小部件库。学习如何使用它。弄清楚如何编写servlet来获取文件结构,将其加载到小部件需要的JSON或其他数据格式中,就完成了


你不能仅仅用Java来做这件事。你需要一些东西来让你在浏览器中渲染它。

我当然不打算写全部内容,但要解决你的具体问题

知道如何获取目录及其子目录的名称(使用Java)

这已经做了一百万次了,只需递归地构建一个文件或文件名列表。您需要小心内存/堆栈溢出问题,因此我建议设置最大深度和文件计数

请帮助我查找此名称是如何传递的

您可以将
列表
列表
放入会话或请求属性中

。。。并在JSP中实现


这是给你的。

我当然不打算写全部内容,但要谈谈你的具体观点

知道如何获取目录及其子目录的名称(使用Java)

这已经做了一百万次了,只需递归地构建一个文件或文件名列表。您需要小心内存/堆栈溢出问题,因此我建议设置最大深度和文件计数

请帮助我查找此名称是如何传递的

您可以将
列表
列表
放入会话或请求属性中

。。。并在JSP中实现


这是为您准备的。

视图与服务器端的视图不同

步骤1学习如何在JSP中实现javascript树

http://plugins.jquery.com/tag/tree/

第2步然后只需从服务器端传递树变量,即可构建您正在查找的实际目录树。

视图与您在服务器端可以获得的不同

步骤1学习如何在JSP中实现javascript树

http://plugins.jquery.com/tag/tree/

步骤2然后只需从服务器端传递树变量,即可构建您正在查找的实际目录树。

使用JQuery文件树找到我的解决方案


使用JQuery文件树查找我的解决方案


您是否考虑过使用服务器内置的“目录列表”功能?(出于安全原因,通常默认情况下禁用)您是否考虑过使用服务器内置的“目录列表”功能?(出于安全原因,通常默认情况下禁用)