私はJerseyでRESTfulサービスを開発していますが、GETメソッドでうまく機能します。しかし、メソッドnullを使用してのみパラメーターを取得できます。POSTこれが私のプロジェクトのサンプルコードです。
HTML
<form action="rest/console/sendemail" method="post">
<input type="text" id="email" name="email">
<button type="submit">Send</button>
</form>
ジャワ
@POST
@Path("/sendemail")
public Response sendEmail(@QueryParam("email") String email) {
System.out.println(email);
return new Response();
}
投稿から受け取るメールは常に null です。誰にもアイデアがありますか?
QueryParam を FormParam に変更しましたが、取得するパラメーターはまだ null です。