📄 example2.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page language="java" import="com.jxee.blessing.*"%>
<jsp:useBean id="filemanager" scope="page" class="com.jxee.blessing.FileManager" />
<HTML>
<BODY BGCOLOR="white">
<H1>blessing : 例子 2</H1>
<HR>
<%
//初始化
filemanager.init();
//文件相对路径,如不存在,自动建立该路径,默认为主页根目录
filemanager.setSavePath("/upload/");
//上传
filemanager.upload(request);
out.println("请求上传文件数:" + filemanager.getPageFileCount());
out.println("<br>");
out.println("上传成功文件数:" + filemanager.getSuccessFileCount());
out.println("<br>");
out.println("<br>");
out.println("请求上传文件详细记录");
out.print("<table border=1 cellpadding=0 cellspacing=0 style='border-collapse: collapse' bordercolor='#111111' width='100%' >");
out.print("<tr><td>上载序号</td><td>上载请求名</td><td>文件名称</td><td>访问路径</td><td>文件大小(Byte)</td><td>原始文件名</td><td>扩展名</td><td>是否成功</td></tr>");
int i;
//得到请求上传的文件数
int j = filemanager.getPageFileCount();
UploadFile uploadFile = new UploadFile();
for(i=0;i<j;i++){
out.print("<tr>");
uploadFile = filemanager.getUploadFile(i);
//上载序号
out.print("<td>" + (new Integer(i).toString()+"") + "</td>");
//取得上载请求名
out.print("<td>" + uploadFile.getReqName() + "</td>");
//取得文件名称
out.print("<td>" + uploadFile.getFileName() + "</td>");
//取得文件访问路径
out.print("<td>" + uploadFile.getFilePath() + "</td>");
//取得文件大小
out.print("<td>" + uploadFile.getFileSize() + "</td>");
//取得原始文件名
out.print("<td>" + uploadFile.getOriginalFileName()+ "</td>");
//取得文件扩展名
out.print("<td>" + uploadFile.getFileExt()+ "</td>");
if(uploadFile.isSuccess())
out.print("<td>" + "是" + "</td>");
else
out.print("<td>" + "否" + "</td>");
out.print("</tr>");
}
out.print("</table><br>");
%>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -