为了账号安全,请及时绑定邮箱和手机立即绑定

怎样让一个用户一次上传多个文件?

老师是用commandtransfer这个对象来传输指令和数据的,里面包括object属性,可应用于user及file对象,服务器根据指令对象里的cmd来确定后面解开数据是强转成file还是user类型。如果我想一次传多个文件,commandtransfer里的object可否用序列替代,List<Object>dataList这种形式?可是object序列似乎没办法像object一样get和set,set方法里this.dataList=dataList在后面被调用时会报错。

如果放弃这种方案,传输文件时不用传对象的方式,直接传文件数据流,那接受的服务端又不知道什么时候该把传来的数据当user处理,什么时候当file处理,我是没经验的新手一枚,想了半天都不知道这种情况要怎么解决,不知大神们有什么好的建议?

正在回答

1 回答

实现分析里不是展示的有一个文件实体类File么, 用它来封装文件信息的,你传递多个文件就可以

使用 Map<File> datamap 接收后取出来就可以


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎样让一个用户一次上传多个文件?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信