📄 upload.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.jspsmart.upload.*"%>
<%@ page import="com.km.fujian.data.Fujian"%>
<%@ page import="com.km.fujian.data.FujianDAO"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<link type="text/css" rel="stylesheet" href="../../css/table.css">
<title>文件上传结果</title>
</head>
<body>
<%
String path = "";
String universalid = "";
String ownerid = "";
String result = "";
SmartUpload mySmartUpload = new SmartUpload();
try {
// Initialization
mySmartUpload.initialize(pageContext);
mySmartUpload.setMaxFileSize(2 * 1024 * 1024 * 1024);
// Upload
mySmartUpload.upload();
path = mySmartUpload.getRequest().getParameter("path");
universalid = mySmartUpload.getRequest().getParameter("universalid");
ownerid = mySmartUpload.getRequest().getParameter("ownerid");
int count = mySmartUpload.save("/upload" + path,
SmartUpload.SAVE_VIRTUAL);
com.jspsmart.upload.File file;
FujianDAO fujianDAO = new FujianDAO();
for (int i = 0; i < mySmartUpload.getFiles().getCount(); i++) {
file = mySmartUpload.getFiles().getFile(i);
if (file.isMissing())
continue;
Fujian fujian = new Fujian();
String extname = file.getFileExt();
fujian.setFilename(file.getFileName());
String lenStr = "";
lenStr = file.getSize()+" 字节(Byte)";
fujian.setLen(lenStr);
fujian.setExt(extname);
fujian.setUrl("/upload" + path + "/" + file.getFileName());
fujian.setUniversalid(universalid);
fujian.setOwnerid(ownerid);
//把附件信息加入到附件表中
fujianDAO.createFujian(fujian);
result = result + "文件:"+file.getFileName()+ " 上传成功!文件大小:"+lenStr+"<br>";
}
out.println("文件上传结果:"+"<br>"+result);
%>
<table>
<tr>
<td>
<%
out.println("<br>若要继续上传文件,请点击这里 ");
%>
</td>
<td>
<input type="button" value=" 继续上传 " onclick="history.go(-1)"/>
</td>
<tr>
<td>
<%
out.println("<br><br>文件上传完毕,我要 ");
%>
</td>
<td>
<input type="button" value=" 关闭窗口 " onclick="window.close()"/>
</td>
</tr>
</table>
<%
} catch (Exception ex) {
ex.printStackTrace();
}
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -