Java パラメーターの種類

@FormParam

<form>
    <input name = "email">
    <input name = "password">

    <input type = "submit">
</form>


emailpasswordの部分にあたるものがパラメーターとして送られてくる。



@QueryParam

ブラウザから送るURLにある?以降がパラメーターになる。
ex) http://xxxx.com/hoge?email=hoge@xxx.jp&password=“pass”



@PathParam

URLが下記の時、
ex) http://xxxx.com/hoge/1

APIの方で指定しているresource
/hoge/{ id }の部分と対応していて、パラメーターはid = 1になる。