新入门web开发的吐槽

来源:互联网 发布:日本深夜节目软件 编辑:程序博客网 时间:2024/05/22 13:01

其实也不算是新入门了,做了三个月。

都是先学一些基础的知识,然后用到什么功能就查什么功能。

但是,还是经常会碰上这种情况:

我想完成一整套功能,网上搜现有的解决方案,都没有。

比如我用spring mvc+jsp,就想做个多文件上传的功能。完整的示例一个也找不到。

加班试了好久好久,放弃ajax方式,改用传统的页面跳转方式。

就是一个<input>标签里加个multiple单词的事,就是没有完整解决方案。



<div>    <form action="/gm/func/file/testupload.php" method="post" enctype="multipart/form-data">        <input type="file" name="files" multiple/><br/>        <button type="submit">提交</button>    </form></div>


@RequestMapping(value = "testupload", method = RequestMethod.POST)public ModelAndView testFileupload(HttpServletRequest request, @RequestParam("files") CommonsMultipartFile[] files) throws Exception {    String uploadpath = request.getSession().getServletContext().getRealPath("attached");    System.out.println(uploadpath);    System.out.println(files.length != 0);    for (MultipartFile file : files) {        if (file.isEmpty()) continue;        System.out.println("ok");        System.out.println(file.getOriginalFilename());        File targetFile = new File(uploadpath, file.getOriginalFilename());        if (!targetFile.exists()) {            targetFile.mkdirs();        }        file.transferTo(targetFile);    }    return new ModelAndView("super/succ");}

0 0
原创粉丝点击