在实际项目中,上传文件的保存,一般由两种形式: 文件存为二进制, 只保存文件在 应用服务器中的路径。
本文 主要讲解 文件保存为二进制。使用的数据库为 Mysql. 使用的框架 springmvc+hibernate
1.文件上传及接收
1.1文件的上传
这里只贴出jsp中部分代码。只需关注红色字体的地方。
<div align="center">
<form name="form1" id="form1" method="post" action="url---uploadcontractfile.htm?number=${number}"
<span style="color:#ff0000;">enctype="multipart/form-data"</span>>
<table width="1000">
<caption>${title}</caption>
</table>
<br><br>
<span style="color:#ff0000;"><input type="file" name="file" </span>/> <input type="submit" value="开始上传">
<font color="red"> 请注意上传合同的正确性</font><c:if test="${param.result==1}">
<font color="Red">上传成功</font></c:if>
<c:if test="${param.result==0}"