У меня есть серверное веб-приложение, реализованное с помощью служб отдыха, и я хочу создать клиентское веб-приложение. Мне нужно установить связь с помощью 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-странице "персона", но теперь мне нужно представить клиентское приложение. Мой контроллер должен возвращать данные в формате json, которые будут отправлены клиенту, и клиент отобразит информацию на HTML-странице. Но как я могу установить соединение между @RequestMapping(method = RequestMethod.GET, value = "/person/{id}")
и запросом клиента ..? Как должен выглядеть URL запроса клиента?