Java 发送表单POST后,如何解析从Restful API收到的JSON响应?

Java 发送表单POST后,如何解析从Restful API收到的JSON响应?,java,json,jsp,rest,servlets,Java,Json,Jsp,Rest,Servlets,register.jsp <body> <div id="container" > <div id="header-container"> <div id="header"> <div id="logo"><h2>Loc</h2></div> </div> </div> <hr id="line"> <div id="content"> <

register.jsp

<body>
<div id="container" >
<div id="header-container">
<div id="header">
    <div id="logo"><h2>Loc</h2></div>
</div>
</div>
<hr id="line">
<div id="content">
<form name="newUserForm"  onsubmit="return validate()" method="POST" action="rest/user/registerUser">

我们正在使用Jersey,能够创建JSON作为响应,但不确定如何将其作为reposne获取,并使用register.jsp对其进行解析。

这是表单发布,一旦表单发布,控制器将尝试将其发送到新页面

如果您想解析来自控制器的json响应,那么可能需要使用AJAX来接收响应

试一试


可能与@BrianRoach重复-我想知道如何在JSP页面上处理JSON作为响应,但我没有看到您提到的链接上有JSON和JSP,所以它为什么与(?)重复?谢谢您的回答。
@Path("/registerUser")
@POST
//@Consumes({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
@Produces(MediaType.APPLICATION_JSON)
public LocResponse  registerUser (
@FormParam("userName")      String userName,
@FormParam("userEmail")         String userEmail,
@FormParam("loginIp")           String loginIp,
@FormParam("userGrp")           String userGrp,
@FormParam("pwd")           String password,
)