问题标签 [struts2-rest-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
42 浏览

java - 当 API 请求与 JSON 正文一起发送时,带有 {id} 的 Struts2 REST-API 未正确映射

这是我的文件。

struts.xml

HelloController.java

Hello.java

当我发送请求GET[ /hello.json, /hello/{id}.json], POST [ /hello.json], PUT[ /hello/{id}.json], DELETE[ /hello/{id}.json] 时,没有JSON Body,它工作正常。当我添加JSON Body到上述请求时,只有以下内容有效GET,,POST[ /hello.json]。当我添加{id}到 URL 路径时,我收到以下错误。

Java 堆栈跟踪(针对程序员):

发送 PUT 请求和 JSON 正文时出现错误屏幕截图