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

createNewFile() 不起作用并且图像未存储

createNewFile() 不起作用并且图像未存储

蝴蝶不菲 2023-08-23 10:35:49
我正在尝试将图像保存在本地计算机中并将其信息保存在数据库中。但没有数据被插入到数据库中。文件正在创建,但没有内容(0 字节)。我正在使用 hibernate 和 spring mvc REST API。我正在从 Angular 7 应用程序接收数据。该程序正在实时服务器上运行,但不在我的本地计算机上运行。在本地服务器上我收到此错误和响应POST http://localhost:8080/com_bmis_app_war_exploded/api/product/save/19 500 core.js:15724 错误 TypeError:无法读取 AppService.push../src/app/app.service 处未定义的属性“长度”。 ts.AppService.errorObjToMap (app.service.ts:56) at SafeSubscriber._error (edit-product.component.ts:240) at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber。 __tryOrUnsub (Subscriber.js:192).........这是响应错误: HTTP 状态 500 – 内部服务器错误根本原因java.lang.UnsupportedOperationException    java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(WindowsFileSystemProvider.java:193)    java.base/java.nio.file.Files.readAttributes(Files.java:1763)    com.bmis.app.controller.ProductController.saveProduct(ProductController.java:329)    com.bmis.app.controller.ProductController.addProduct(ProductController.java:443)......................
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

问题实际上出在 PosixFilePermission 类上,因为该类仅适用于基于 Linux 的操作系统。当使用 readAttributes() 方法时,它会出错,因为 Linux 有自己的方法来获取文件属性,而 Windows 有自己的方法。



查看完整回答
反对 回复 2023-08-23
  • 1 回答
  • 0 关注
  • 101 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信