java 提交表单、文件防止脏数据

来源:互联网 发布:围棋软件免费下载 编辑:程序博客网 时间:2024/06/12 01:41

需求:

  1. 提交表单,同时上传文件。
  2. 文件异步提交。

实现方式:

  1. 进入表单页面的时候,生成 uuid。
  2. 上传图片的时候带上 uuid。
  3. 上传图片的时候,把图片访问路径跟uuid存放到临时表里面。
  4. 提交表单的时候,带上表单值和uuid。
  5. 后台根据uuid,来关联当前提交内容跟文件地址的关系。
  6. 把提交内容跟文件存入的数据库。

分析:

这里面主要是用到了 uuid 这个变量作为一个纽带,把不同时机提交的文件和表单关联到了一起。