总结

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

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

复制代码
  // 检查当前注解是否是 @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项目去了没写太多音乐项目

相关推荐
咖啡八杯21 分钟前
GoF设计模式——迭代器模式
java·后端·设计模式·迭代器模式
AIGS00134 分钟前
企业AI落地的关键认知:向量空间JBoltAI的本体语义平台
java·人工智能·人工智能ai大模型应用
KaMeidebaby1 小时前
卡梅德生物技术快报|抗体亲和力成熟工业化调控新机制:差异性浆细胞增殖工艺优化思路
java·开发语言·人工智能·算法·机器学习·架构·spark
醉城夜风~3 小时前
Java详解经典算法题:接雨水(三种实现方案+原理剖析)
java·开发语言·算法
数智化转型推荐官4 小时前
2026统一身份管理系统五大发展趋势解读
java·运维·微服务
看菜鸡互4 小时前
探索用 SlideML 让大模型生成 PPT 的实验方法
java·运维
程序员张36 小时前
SpringBoot集成BCrypt密码加密库
java·spring boot·后端
闲猫6 小时前
Spring AI Agentic 模式(第1部分):Agent Skills——模块化、可复用的能力
java·人工智能·spring
源图客6 小时前
云途物流API开发-鉴权认证(Java)
java·网络·python
liguojun20256 小时前
篮球馆自动计时收费系统:从规则配置到自动结算的全流程拆解
java·大数据·运维·人工智能·物联网·1024程序员节