总结

本来想把这个写完再写总结的,但是我发现卡了,明天去问问别人。

今天写上传个文件,没上传好,找到问题了,但是还不知道怎么改,我发给前端成功了,刚刚看了下好像是这里的问题,但是不是特别清楚:

  // 检查当前注解是否是 @FormData 注解
                                if (annotation instanceof FormData) {
                                    // 获取 @FormData 注解的 value 属性,该属性指定了请求参数的名称
                                    String name = ((FormData) annotation).value();
                                    // 从请求中获取与 @FormData 注解中指定名称对应的参数值
                                    args[i] = req.getParts();
                                    // 输出获取到的参数值
                                    System.out.println(name+":"+args[i]+"**FormData注解");
                                }

今天解决了一些bug,但都是细节问题:这个是之前一直存不了,后来发现是没有定义data,看我好久还挺无语的,我以为是后端发过来的有问题

    // 存入 localStorage
                        localStorage.setItem('UserName', data.UserName);
                        localStorage.setItem('ID', data.ID);
                        localStorage.setItem('Avatar', data.Avatar);

然后就是传文件要用FormData,之前gsa讲过,但是忘记了,出错才知道,还是要认真听讲

        // 创建 FormData 对象并添加文件
        const formData = new FormData();

 headers: {
                    'Content-Type': 'multipart/form-data'
                }

有时候错的细节问题找半天真的是无语,出了这个今天有个bug没解决就是文件在后端那边的存储,来连下载都没下载好。

然后就写了老师布置的spring boot项目去了没写太多音乐项目

相关推荐
空の鱼8 分钟前
java开发,IDEA转战VSCODE配置(mac)
java·vscode
P7进阶路1 小时前
Tomcat异常日志中文乱码怎么解决
java·tomcat·firefox
小丁爱养花2 小时前
Spring MVC:HTTP 请求的参数传递2.0
java·后端·spring
CodeClimb2 小时前
【华为OD-E卷 - 第k个排列 100分(python、java、c++、js、c)】
java·javascript·c++·python·华为od
等一场春雨2 小时前
Java设计模式 九 桥接模式 (Bridge Pattern)
java·设计模式·桥接模式
带刺的坐椅2 小时前
[Java] Solon 框架的三大核心组件之一插件扩展体系
java·ioc·solon·plugin·aop·handler
不惑_3 小时前
深度学习 · 手撕 DeepLearning4J ,用Java实现手写数字识别 (附UI效果展示)
java·深度学习·ui
费曼乐园3 小时前
Kafka中bin目录下面kafka-run-class.sh脚本中的JAVA_HOME
java·kafka
feilieren3 小时前
SpringBoot 搭建 SSE
java·spring boot·spring
阿岳3164 小时前
Java导出通过Word模板导出docx文件并通过QQ邮箱发送
java·开发语言