几个字:它代替分隔符,兼容操作系统
http://blog.csdn.net/xiaoxing1521025/article/details/9012735
<span style="font-family:KaiTi_GB2312;font-size:18px;">private void saveAttachment(Long lid){
if (attachmentFileName != null) {
int aCount = attachmentFileName.length;
for (int i = 0; i < aCount; i++) {
if (StringUtils.isNotEmpty(attachmentFileName[i])) {
if (attachmentFileName[i].contains(".")) {
String ext = FileUtil
.getFileExtension(attachmentFileName[i]);
String imageName = UUID.randomUUID().toString() + ext;
String filePath = Constant.SEAL_CENTER_PATH + <span style="color:#FF0000;">File.separator</span>;
File destFile;
try {
destFile = FileUtil.getFileForWrite(filePath,
imageName);
FileUtil.copy(this.attachment[i], destFile);
Attachment bo = new Attachment();
bo.setName(attachmentFileName[i]);
bo.setTypeId(lid);
bo.setAttachmentType(attachmentType);
bo.setUploadTime(new Timestamp(System
.currentTimeMillis()));
bo.setUser(getUserFromSession());
bo.setFilename(imageName);
bo.setExtensionname(ext.substring(1));
bo.setIsActivity(Long.valueOf(1));
attachmentManager.save(bo);
} catch (IOException e) {
e.printStackTrace();
request.put("message", "上传文件失败!");
}
} else {
request.put("message", "上传文件扩展名不能为空!");
}
}
}
}
}</span>