⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example2.jsp

📁 自己编写的JSP上传组件。呵呵!!!要用自己下吧
💻 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 + -