0

サーバーWebアプリにRESTサービスを実装していて、クライアントWebアプリケーションを作成したいと考えています。UrlConnectionを使用して通信を行う必要がありますが、その方法がよくわかりません。

私のサーバーアプリは次のようになります。

@Controller
public class PersonController {

    private PersonDs personDs;

    public void setPersonDs(PersonDs ds) {
        this.personDs = ds;
    }

    @Secured(value = { "ROLE_ADMIN" }
    @RequestMapping(method = RequestMethod.GET, value = "/person/{id}")
    public ModelAndView getEmployee(@PathVariable String id) {
        Person e = personDs.get(id);
        return new ModelAndView("person", "object", e);
    }

}

これまで、jspページの「person」で結果を確認しましたが、クライアントアプリを紹介する必要があります。私のコントローラーは、クライアントに送信されるjson形式でデータを返す必要があり、クライアントはHtmlページで情報をレンダリングします。しかし、どうすれば@RequestMapping(method = RequestMethod.GET, value = "/person/{id}")とクライアントリクエストを接続できますか?クライアントリクエストのURLはどのようになりますか?

4

0 に答える 0