文件上传和下载模块:对烈士的相关信息文件(图片、txt文件、docx文件等)上传到相应文件夹中进行存储和用户下载所需要的文件(烈士信息、代码、视频、图片、资料、文献等)。
MVC模式:使用Tomcat服务器和MVC模式实现文件上传和下载。
<%@ page contentType="text/html" %>
<%@ page pageEncoding = "utf-8" %>
<jsp:useBean id="fileBean" class="save.data.sc_Bean" scope="request"/>
<style>
#tom{
font-family:楷体;font-size:33;color:white
}
</style>
<HTML><body id =tom bgcolor=#aaaaaa><body background =image/枫叶.jpg>
选择要上传的文件:<br>
<form action="upFile" method="post" ENCTYPE="multipart/form-data">
<input type=FILE name="file" id =tom size="45"><br>
<input type="submit" id =tom name ="submit" value="提交">
</form>
上传的文件名字:
<jsp:getProperty name="fileBean" property="fileName"/> <br>
上传反馈:
<jsp:getProperty name="fileBean" property="mess"/>
<%
String name=fileBean.getFileName();
boolean boo =name.endsWith(".jpg");
boo = boo||name.endsWith(".gif");
if(boo) {
%> <br><image src = "image/<%=name%>" width=280 height =220>
<%=name %></image>
<% }
else {
%> <br><%=name %>
<% }
%>
</body></HTML>
<%@ page contentType="text/html" %>
<%@ page pageEncoding = "utf-8" %>
<style>
#tom{
font-family:楷体;font-size:33;color:white
}
</style>
<HTML><body id=tom bgcolor=#FFBBFE><body id =tom bgcolor=#aaaaaa><body background =image/枫叶.jpg>
<form action="loadFile" method=post >
选择要下载的文件:<br>
<select name="filePath" id=tom size=1>
<Option Selected value="d:/2000/E.java">E.java
<Option value="e:/E文件/520025/1648973072926.png">1648973072926.png
<Option value="f:/JNlswz.7z">JNlswz.7z
<Option value="f:/dm/0201288357330.pdf">烈士文献
<Option value="d:/2000/B.txt">A.txt
</select>
<br><input type="submit" id =tom value="提交" />
</form>
</body></HTML>