📄 uploadtoserver2.jsp
字号:
<%@ page contentType="text/html; charset=UTF-8"%>
<%@page language="java" import="java.util.List"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>上传多個文件到服务器</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" rev="stylesheet" href="web/css/style.css"
type="text/css" />
</head>
<body>
<div id="bodyDiv">
<div id="header">
<jsp:include page="/web/page/branch/header.jsp"/>
</div>
<div id="sidebar">
<jsp:include page="/web/page/branch/sidebar.jsp"/>
</div>
<div id="content">
<fieldset><legend>下載列表</legend>
<ul>
<%
List<String> downloadList=(List<String>)request.getAttribute("downloadList");
if(downloadList!=null){
for(String str:downloadList){
out.print("<li><a href='DownloadFile?file="+str+"'>"+str+"</a></li>");
}
}
%>
</ul>
</fieldset>
<!-- enctype属性为表单定义了MIME编码方式,上传文件的表单enctype属性必须如此设置 -->
<form name="uploadForm" method="post" action="UploadFile" enctype="multipart/form-data" >
<p><input type="button" value="增加上传按钮" onclick="addUploadButton()"/></p>
<p><input type="file" name="myfile1" value="浏览文件..." /></p>
<p><input type="submit" value="上传"/></p>
</form>
</div>
<div id="footer">
<jsp:include page="/web/page/branch/footer.jsp"/>
</div>
</div>
</body>
<script LANGUAGE="JavaScript">
<!--
var count=1;
function addUploadButton(){
// 按ID找到FOrm
var uploadForm=document.getElementById("uploadForm");
// 创建P元素
var pNode=document.createElement("p");
// 累加Count以观察次数
count=count+1;
pNode.innerHTML="<input type='file' name='myfile"+count+"' value='浏览文件...'/>";
// 将P元素添加到body中
uploadForm.appendChild(pNode);
}
//-->
</script>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -