诸位好:
在下想请教一个问题,就是如何“列出服务器端的文件夹及文件”(我想打开服务器上的某个特定的文件,通过浏览其中的文件夹来找到)。烦劳诸位给个思路或代码(嘿嘿!是否有点……),可以用JavaScript或JSP/JAVA等语言来实现。
先在此谢过各位了。
在下想请教一个问题,就是如何“列出服务器端的文件夹及文件”(我想打开服务器上的某个特定的文件,通过浏览其中的文件夹来找到)。烦劳诸位给个思路或代码(嘿嘿!是否有点……),可以用JavaScript或JSP/JAVA等语言来实现。
先在此谢过各位了。
如果没有可视化界面
window可以用cmd的find命令
----------------------------
FIND "字符串" <文件名>
其中文件名部分可包含驱动器号和目录名部分,也可使用*,?通配符。
另外有几个参数可用,
/V 显示所有未包含指定字符串的行。
/C 仅显示包含字符串的行数。
/N 显示行号。
/I 搜索字符串时忽略大小写。
linux可以用whereis find 和locate 参数太多了就不一一列举了
先获取指定目录下的文件列表,在依次判断是否是目录,是目录在递归调用获取目录下的文件,是文件则直接保存在一个容器中返回,在页面上显示出来即可
先找到 Tomcat安装目录\conf\web.xml 这个文件,然后拿文本编辑器打开。
把里面找到的以下这段默认 Servlet 的设置改一下:
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
把其中的
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
改成
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
然后重启服务器。