JSP中的对文件操作页面的编写
这是我写的一段管理上传文件的modifyFile.jsp代码,下面不知道怎么写了就是在首页上单击管理文件的超链接时候,要进入的页面进入页面以后就可以显示已经上传的文件,我...
这是我写的一段管理上传文件的modifyFile.jsp代码,下面不知道怎么写了
就是在首页上单击管理文件的超链接时候,要进入的页面
进入页面以后就可以显示已经上传的文件,我看资料<table>都是一次定义好的
可怎么动态增长啊
就是这次我可能上传3个文件显示出来了
但是后来我又上传一个,怎么下次就可以显示出4个来
[code=HTML]
<html>
<body>
<table>
<tr>
<th>文件名</th>
<th> </th>
<th>文件大小</th>
<th> </th>
<th>上传时间</th>
<th> </th>
<th>操作</th>
</tr>
</table>
</body>
</html>
[/code]
下面不知到怎么写了,诸位帮帮忙吧
而操作里包括,下载和删除两种操作,这两个操作应该是写在action中的,在 modifyFile.java中 展开
就是在首页上单击管理文件的超链接时候,要进入的页面
进入页面以后就可以显示已经上传的文件,我看资料<table>都是一次定义好的
可怎么动态增长啊
就是这次我可能上传3个文件显示出来了
但是后来我又上传一个,怎么下次就可以显示出4个来
[code=HTML]
<html>
<body>
<table>
<tr>
<th>文件名</th>
<th> </th>
<th>文件大小</th>
<th> </th>
<th>上传时间</th>
<th> </th>
<th>操作</th>
</tr>
</table>
</body>
</html>
[/code]
下面不知到怎么写了,诸位帮帮忙吧
而操作里包括,下载和删除两种操作,这两个操作应该是写在action中的,在 modifyFile.java中 展开
2个回答
展开全部
在jsp中获取文件列表,动态生成表格行
<table>
<th>
<td>文件名</td>
<td>文件大小</td>
</th>
<%
List files = getUploadedFiles();
for (Iterator it = files.iterator();it.hasNext();) {
File f = (File)it.next();
%>
<tr>
<td><%=f.getName()%></td>
<td><%=f.getSize()%></td>
</tr>
<%
}
%>
</table>
如果使用了struts,可以使用s:iterator标签来生成
<table>
<th>
<td>文件名</td>
<td>文件大小</td>
</th>
<%
List files = getUploadedFiles();
for (Iterator it = files.iterator();it.hasNext();) {
File f = (File)it.next();
%>
<tr>
<td><%=f.getName()%></td>
<td><%=f.getSize()%></td>
</tr>
<%
}
%>
</table>
如果使用了struts,可以使用s:iterator标签来生成
追问
List files = getUploadedFiles();这句代码是不是把上传的所有文件的属性构成List对象啊
如果用ArrayList那,可以吗
这句代码里的getUploadedFiles();是不是自己定义的方法啊
谢谢你的回答了
追答
getUploadedFiles()是你自己定义的,用来获取文件列表,具体的数据结构也是你自己定义的,我只是举个列子,我这个列子里是直接使用File对象,把所有的File放入一个ArrayList里返回
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-11-25
展开全部
动态生成表格行,具体的数据结构也是你自己定义的~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询