怎样让一个用户一次上传多个文件?
老师是用commandtransfer这个对象来传输指令和数据的,里面包括object属性,可应用于user及file对象,服务器根据指令对象里的cmd来确定后面解开数据是强转成file还是user类型。如果我想一次传多个文件,commandtransfer里的object可否用序列替代,List<Object>dataList这种形式?可是object序列似乎没办法像object一样get和set,set方法里this.dataList=dataList在后面被调用时会报错。
如果放弃这种方案,传输文件时不用传对象的方式,直接传文件数据流,那接受的服务端又不知道什么时候该把传来的数据当user处理,什么时候当file处理,我是没经验的新手一枚,想了半天都不知道这种情况要怎么解决,不知大神们有什么好的建议?