私は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 です。