SpringBlade 本地圖片上傳


原文:
https://sns.bladex.vip/q-1139.html
https://sns.bladex.vip/q-1879.html
https://sns.bladex.vip/q-281.html
https://sns.bladex.vip/q-556.html
https://www.bookstack.cn/read/avue-2.x/123df4b7dda42fee.md
https://www.cnblogs.com/happy4java/p/11205791.html



后端代碼

	/**
	 * 上傳文件
	 */
	@PostMapping("/upload")
	@ApiOperationSupport(order = 8)
	@ApiOperation(value = "上傳文件", notes = "上傳文件")
	public R upload(MultipartFile file) {
		BladeFile bf = getFile(file);
		bf.transfer(false);
		return R.data(bf.getUploadPath());
	}

前端代碼

            {
              label: '縮略圖上傳',
              prop: 'pic',
              type: 'upload',
              limit: 3,
              span: 24,
              propsHttp: {
                res: 'data.0'
              },
              listType: 'picture',
              tip: '只能上傳jpg/png文件,且不超過500kb',
              action: '/api/blade-pms/product/upload'
            },

配置文件修改

remote-mode: false

代碼截圖






上傳圖片的訪問

映射路徑

這里是測試的圖片

通過url路徑訪問

用postman測試


授權問題


blade:
  secure:
    skip-url:
      - /upload/**


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM