zoukankan      html  css  js  c++  java
  • S MVC 文件上传

    编写文件上传的表单和controller

    编写文件上传的jsp中的表单:

     <form enctype="multipart/form-data" method="post" action="/upload1.do">
    
        图片:<input type="file" name="photo"><br>
        <input type="submit" value="上传">
    </form>

    编写处理文件上传的controller,在处理文件上传的方法中需要添加MultipartFile类型的参数,MultipartFile本身是一个接口,里面提供了一些文件上传的操作的方法:

    • getOriginalFilename()
      获得文件名
    • isEmpty()
      判断是否上传了文件,如果没有选择文件上传的话,此时结果为true
    • getContentType()
      获得上传文件的文件类型
    • transferTo(File file)
      将文件上传至指定目录中
    • getName()
      获取表单中input的name值
    • getBytes()
      获取上传文件的byte数组
    • getInputStream()
      获取上传文件的InputStream对象

    方法中的另外一个参数HttpSession的主要作用就是获取服务器中用来存放上传文件的路径。

    详细内容参:文件上传

  • 相关阅读:
    linux ss 命令
    linux netstat 命令
    linux firewalld 命令
    linux sshd 服务
    linux rysnc 命令(远程复制)
    linux scp 命令
    linux ifconfig
    linux /var/log 日志文件
    linux systemctrl 命令
    linux 创建新用户并设置管理员权限
  • 原文地址:https://www.cnblogs.com/lucky1024/p/11120685.html
Copyright © 2011-2022 走看看