[email protected]
谢谢 呵呵 抢

解决方案 »

  1.   

    也能给我发份把谢谢!
    [email protected]
      

  2.   

    也给我一份吧,谢谢
    [email protected]
      

  3.   

    我也要一个 谢谢
    [email protected]
      

  4.   

    berlin8600(柏林)给我发一份可以吗?我给你加分
      

  5.   

    顺便问一下在哪能下载到smartupload的包?
      

  6.   

    晕,这种东西这么多人要,对数据库的操作,只需要在myFile.saveAs这行之后,加上一个对数据库的insert的操作就可以了。噢,对了,由于SmartUpload表单提交编码的特殊性。在读取表单信息的时候可以这样处理String title=mySmartUpload.getRequest().getParameter("txtTitle");
      

  7.   

    smartupload组建官方网站好像关闭了,我觉得用apache的fileupload组建更好点,不过处理起来稍微麻烦了一点点,因为它把界面上的每个控件都作为一个文件来识别。import java.io.BufferedReader;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.util.Iterator;
    import java.util.List;import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;import org.apache.commons.fileupload.FileItem;
    import org.apache.commons.fileupload.FileUpload;
    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;/**
     * 文件上传处理
     */
    public class ImportFileHandler {
    private static final Log _log = LogFactory.getLog(ImportFileHandler.class);

    public ImportFileHandler(){
        super();
    }
    public static void fileHandler(HttpServletRequest req, HttpServletResponse rep)
    throws Exception {
    try {
        FileUpload fu = new FileUpload();
        fu.setSizeMax(4194304);
        fu.setHeaderEncoding("gb2312");
        List fileList = fu.parseRequest(req);
        Iterator files = fileList.iterator();
    // 依次处理每一个字段: 每个输入(或者隐藏)字段都被当作一个文件 
        //(假定这里只有一个控件,所以当前处理的字段为文件输入流)
        FileItem fileName = (FileItem) files.next();
        InputStream is = fileName.getInputStream();
        BufferedReader br = new BufferedReader(new InputStreamReader(is));
        while (null != br.readLine()) {
        //业务逻辑处理,例如数据库操作等
        }
        br.close();
        //如果还有别的控件,
        FileItem userName_fi = (FileItem)files.next();
                 //用户名
        String userName = userName_fi.getString();
       //.......
    } catch (Exception e) {
    }
    }
    }
      

  8.   

    [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
    以上都发了,对不住了,昨天临时有点事,迟了一天发,我道歉,请见谅.另外,
    我第一次写jsp请多多包涵^_^
      

  9.   

    assignment4下的lib文件夹下有smartupload.jar另外还有连接数据库的三个.jar,另一个是javax扩展包.其实bookoperation.java中有些地方我想应该引用事务机制,都写在注释里了.
    另外, xiaoblack(小黑) ,把你的email给我啊.^_^
          bit1023(半价优惠),我有,给你发.请联系我.
    我的email:[email protected]