就是如何把发出的邮件(附件文件,如何收下来呀。)
补充说明:
  最好给代码给小弟看看,学习学习。

解决方案 »

  1.   

    SAMPLE1.HTM
    <HTML>
    <BODY BGCOLOR="white"><H1>jspSmartUpload : Sample 1</H1>
    <HR><FORM METHOD="POST" ACTION="sample1.jsp" ENCTYPE="multipart/form-data">
       <INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><BR>
       <INPUT TYPE="FILE" NAME="FILE2" SIZE="50"><BR>
       <INPUT TYPE="FILE" NAME="FILE3" SIZE="50"><BR>
       <INPUT TYPE="FILE" NAME="FILE4" SIZE="50"><BR>
       <INPUT TYPE="SUBMIT" VALUE="Upload" name="submit">
    </FORM></BODY>
    </HTML>
    SAMPLE1.JSP
    <%@page contentType="text/html;charset=gb2312"%>
    <%@page language="java" import="java.sql.*,java.util.Date" %>
    <%@ page language="java" import="com.jspsmart.upload.*"%>
    <jsp:useBean id="misTree" scope="session" class="extech.mis.tree"/>
    <jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" /><HTML>
    <BODY BGCOLOR="white">
    <H1>jspSmartUpload : Sample 1</H1>
    <HR>
    <%
    String menuid;
    menuid=request.getParameter("menuid");
    %>
    <%
    Date nowTime=new Date();
    int yyyy=1900+nowTime.getYear();
    int mm=nowTime.getMonth();
    int dd=nowTime.getDate();
    int hh=nowTime.getHours();
    int mi=nowTime.getMinutes();
    int ss=nowTime.getSeconds();
    String sNowTime=yyyy+"-"+mm+"-"+dd+" "+hh+":"+mi+":"+ss;
    %>
    <% // Variables
    int count=0;         // Initialization
    mySmartUpload.initialize(pageContext);
    //1kb为1024个字节
    mySmartUpload.setTotalMaxFileSize(10000000); // Upload
    mySmartUpload.upload(); try { // Save the files with their original names in the virtual path "/upload"
    // if it doesn't exist try to save in the physical path "/upload"
    count = mySmartUpload.save("/mis/upload");

    // Save the files with their original names in the virtual path "/upload"
    // count = mySmartUpload.save("/upload", mySmartUpload.SAVE_VIRTUAL); // Display the number of files uploaded 
    out.println(count + " file(s) uploaded.<br><br>");

    String sql;
    ResultSet RS;
    for(int i=0;i<count;i++)
    {
    String fileName;
    fileName=mySmartUpload.getFiles().getFile(i).getFileName();
    //mySmartUpload.getFiles().getFile(i).setFileName("saf");

    //String uploadTime=new Date();
    sql="insert into menu_content(menu_id,upload_file_name,upload_time,upload_member_name) values('"+menuid+"','"+fileName+"',to_date('"+sNowTime+"','yyyy-mm-dd hh24:mi:ss'),'"+session.getAttribute("userName")+"')";
    out.println(sql);
    RS=misTree.executeQuery(sql);
    }
    } catch (Exception e) { 
    out.println(e.toString());
    }

    %></BODY>
    </HTML>
      

  2.   

    楼上的,能不能加点说明呀。谢谢。