NutzCN Logo
问答 图片上传的jar有吗
发布于 1827天前 作者 qq_91afbf68 1088 次浏览 复制 上一个帖子 下一个帖子
标签:

因为我七牛云上传需要到List files 的MultipartFile,但是我当时用的是spingboot的,就是想知道,咱们这个nutz有种jar吗?

/**
	 * 上传文件至7牛云公共方法
	 * 
	 * @param qnbucketname
	 * @param qnsecretkey
	 * @param qnaccesskey
	 * @param uploadDomain
	 */
	public static void uploadUtil(List<String> pathsList, List<MultipartFile> files, String uploadDomain,
			String qnaccesskey, String qnsecretkey, String qnbucketname) throws IOException {
		for (MultipartFile lbfile : files) { // 循环遍历,取出单个文件,下面的操作和单个文件就一样了
			if (!lbfile.isEmpty()) { // 这个判断必须要加
				String fileName = lbfile.getOriginalFilename();
				// 文件重命名
				String newfileName = UUID.randomUUID() + fileName.substring(fileName.lastIndexOf("."));
				// 获得物理路径webapp所在路径
				// Properties prop = PropertiesUtil.prop("config/gateway");
				// ConfigurableApplicationContext
				// context=SpringApplication.run(SpringBoot01Application.class);
				// String str1=context.getEnvironment().getProperty("aaa");
				// 图片返回路径
				String paths = uploadDomain + newfileName;
				// 封装图片相对路径
				pathsList.add(paths);
				// 数据上传七牛云
				QnUpload.upload(newfileName, lbfile.getBytes(), qnaccesskey, qnsecretkey, qnbucketname);
			}
		}
	}
1 回复
添加回复
请先登陆
回到顶部