Java 接收有效负载请求并使用spring将其显示在网页上

Java 接收有效负载请求并使用spring将其显示在网页上,java,json,spring,spring-mvc,Java,Json,Spring,Spring Mvc,首先,我是新来的Spring,我尽了最大努力让它工作。这就是我的问题 我有一个SpringMVC项目,它应该接收一个请求负载(JSON请求),并在网页上显示负载主体。请参阅下面我的项目内容和控制器类 现在如果我在http://localhost:8080/PayloadReceiver/requestreceiver/使用POSTMAN它显示HTTP状态404。我发布的Json内容是 { "key":"123" } 我的web.xml如下 <web-app xmlns:xsi="htt

首先,我是新来的
Spring
,我尽了最大努力让它工作。这就是我的问题

我有一个SpringMVC项目,它应该接收一个请求负载(JSON请求),并在网页上显示负载主体。请参阅下面我的项目内容和控制器类

现在如果我在
http://localhost:8080/PayloadReceiver/requestreceiver/
使用
POSTMAN
它显示
HTTP状态404
。我发布的Json内容是

{
"key":"123"
}
我的
web.xml
如下

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
  <display-name>PayloadReceiver</display-name>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>

    <servlet>
        <servlet-name>requestreceiver</servlet-name>
        <servlet-class>
            org.springframework.web.servlet.DispatcherServlet
        </servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>requestreceiver</servlet-name>
        <url-pattern>/requestreceiver.jsp</url-pattern>
        <url-pattern>/requestreceiver.html</url-pattern>
        <url-pattern>*.html</url-pattern>
    </servlet-mapping>
</web-app>

收银机
index.jsp
请求接收者
org.springframework.web.servlet.DispatcherServlet
1.
请求接收者
/requestreceiver.jsp
/requestreceiver.html
*.html

第二个问题是,如果我成功接收有效负载,我如何在新网页上显示有效负载内容?

尝试将
return
语句添加到方法中,如下所示:

    @RequestMapping(value = "/requestreceiver",consumes="...",method = RequestMethod.POST)
    public String receivePayload(...)
    ...
    return "requestreceiver";

将代码发布为文本,而不是图像。
    @RequestMapping(value = "/requestreceiver",consumes="...",method = RequestMethod.POST)
    public String receivePayload(...)
    ...
    return "requestreceiver";