gpt4 book ai didi

Java AngularJS Spring MVC - 将 bean 发送到 Controller 时 $http.post 400 bad request 语法不正确

转载 作者:行者123 更新时间:2023-11-30 02:51:56 25 4
gpt4 key购买 nike

我正在编写一个应用程序,假设管理员将创建包含其详细信息的员工记录,并为新人分配现有的“团队”以及与 Angular 色/职位相对应的技能集他/她有或需要。当然,会有 4 个不同的对象来处理它。我决定使用 bean 来存储 Employee 对象、Team 对象以及 SkillsRoles 对象。

第一个 bean 将存储 SkillsRolesRoleNSkills。每个 Angular 色可能需要许多技能,并且员工可以承担许多 Angular 色。每个员工一次只能分配到一个团队。因此,第二个 bean 将采用 RoleNSkills 列表以及 employee 数据和他将被分配到的 team

注意,teamgroup 在此上下文中含义相同。我们将team用于前端目的。

错误:

当我试图找出到底是什么资源导致我出现问题时,Google Chrome 浏览器返回给我的对象。我之前已将 employee 添加为单一资源,并且它有效,因此将被排除。

JSON 格式化程序:http://www.freeformatter.com/json-formatter.html这是我设法从我正在处理的对象中获取的完整 JSON:

AngularJS 发表帖子

更新:仍然没有任何消息。我怀疑这是因为 RoleNSkills 下的 CreatedAt 和 UpdatedAt 以毫秒为单位,我试图将它们发布到 Controller ,但它完全拒绝了我。但我试图找到这些定义的位置但无济于事。如果有人愿意帮我搜索,我可以发布任何请求的资源供您查看。

更新2:也许,因为在我的数据库中,它是以这种方式定义的'2015-06-22 15:03:09',当我发出“get”来获取所有从数据库中获取技能和 Angular 色,并以毫秒为单位给出,我在发帖时也应该这样做吗?

最佳答案

您收到的错误与发送到 Controller 的错误 json 有关,很可能可以通过使用将 Javascript 对象序列化为字符串的 JSON.stringify(paramEmployee) 来修复此问题。

关于Java AngularJS Spring MVC - 将 bean 发送到 Controller 时 $http.post 400 bad request 语法不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38390644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com