社区
Web 开发
帖子详情
菜鸟提问:怎样读取服务器上相应文件夹中的文件?
kurtis
2001-10-22 11:18:15
其实就是一个最简单的文件发布功能,将要发布的文件(比如Word文档什么的)考到服务器相应的文件夹内,那么主页显示发布文件的页面上就会自动生成并出现该文件的链接,点击后即可出现该文件的浏览页面。
用文件对象去读取服务器上相应文件夹中的文件吗?客户端用JSP写,服务器端用Servlets写吗?该如何实现?
请各位大虾指点(最好能给个代码示例),小弟先谢了~~~
...全文
67
1
打赏
收藏
菜鸟提问:怎样读取服务器上相应文件夹中的文件?
其实就是一个最简单的文件发布功能,将要发布的文件(比如Word文档什么的)考到服务器相应的文件夹内,那么主页显示发布文件的页面上就会自动生成并出现该文件的链接,点击后即可出现该文件的浏览页面。 用文件对象去读取服务器上相应文件夹中的文件吗?客户端用JSP写,服务器端用Servlets写吗?该如何实现? 请各位大虾指点(最好能给个代码示例),小弟先谢了~~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinaillboy
2001-10-22
打赏
举报
回复
这个例子你研究研究,看有没有用:
<%@ page contentType="text/html;charset=gb2312" %>
<%@page import="java.io.*"%>
<%String wxz=request.getParameter("Path");
if (wxz!=null){
File dir=new File(wxz);
if (dir.getParent()!=null){
out.println("<a href=\"afile.jsp?Path="+dir.getParent()+"\\\">..</a><br>");
}
String temp[]=dir.list();
for(int i=0;i<temp.length;i++){
File ft=new File(temp[i]);
String wxz1=wxz+ft;
File ppp=new File(wxz1);
if (ppp.isDirectory()) {
out.println("<a href=\"afile.jsp?Path="+wxz1+"\\\">"+ft+"</a><br>");
}else{
out.println(ft+"<br>");
}
}
}
%>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual InterDev 1.0">
<META HTTP-EQUIV="Content-Type" content="text/html; charset=gb_2312-80">
<TITLE>欢迎</TITLE>
<STYLE type=text/css>.unnamed1 {
FONT-SIZE: 9pt
}
</STYLE>
</HEAD>
<BODY background=index.files/bg3.gif bgColor=#ffffff>
<CENTER>
<FORM action=afile.jsp method=post>
<TABLE>
<TBODY>
<TR>
<TD><SPAN class=unnamed1><B>路径名</B> </SPAN></TD>
<TD><INPUT class=unnamed1 name=Path></TD></TR>
<DIV align=center>
<TABLE width=200>
<TBODY>
<TR>
<TD align=middle><INPUT class=unnamed1 type=submit value=确认></TD>
<TD
align=middle><INPUT class=unnamed1 type=reset value=取消></TD></TR></TBODY></TABLE></DIV></FORM></span></CENTER><SPAN class=unnamed1>
清理C盘空间,让你的C盘多出几个G的空闲空间来
一、windows
文件
夹
中
Installer
文件
夹
里的
文件
能不能删?这个
文件
夹
占了好几个G的
文件
,发现里边都是已经安装程序的安装
文件
,不知能不能删,C盘快满了?最佳答案installer一般是windows安装向导目录,如果删除了可能...
数据包传输的全过程
第一个 什么是FTP? FTP是英文File Transfer Protocol的...复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与
服务器
之间传递命令;另一个是数据链路,用来上传或下载数据。
数据包传输过程
第一个 什么是FTP? FTP是英文File Transfer ...复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与
服务器
之间传递命令;另一个是数据链路,用来上传或下载数据。 FTP协议有两种...
DOS 批处理 入门教程
批处理,也称为批处理脚本,英文译为BATCH,批处理
文件
后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一...
建站有很多技术,如 HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、http://ASP.NET、Web Services、浏览器脚本、
服务器
脚本等。它们的区别是什么?...
网页内容是通过
服务器
运算得出的结果,将结果(网页代码)传输给浏览器,网页代码再通过浏览器运算(计算、渲染),最终展示在用户的眼前的。 至此,我们知道了有2个运算过程: 1、
服务器
运算 2、...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章