Отображение конечной точки REST и представления JSF2 на один и тот же URI - PullRequest
0 голосов
/ 18 мая 2011

Цель состоит в том, чтобы объединить веб-интерфейс на основе REST с графическим интерфейсом JSF2 таким образом, чтобы путь URI 'к соответствующим представлениям ресурсов оставался прежним, т. Е .:

  • sample.com/samepath/resource_rep.html
    должен отображаться в JSF2 (получить, опубликовать) - (обратите внимание, красивый URL)

  • sample.com/samepath/resource_rep.xml
    следует сопоставить с представлением ресурса REST xml (получить, опубликовать, поместить, удалить)

Оба идентификатора, JSF2 resource_rep.html и REST resource_rep.xml будут логически представлять один и тот же ресурс по-разному - один раз для взаимодействия с человеком (JSF2) и один раз для взаимодействия с машиной (REST).

JSF2 + JAX-RS (Java EE 6) или JSF2 с SPRING (V3) - это два доступных варианта для меня. Возможно ли такое, и если да, то как это сделать?

Спасибо за любые идеи

1 Ответ

0 голосов
/ 18 мая 2011

Отобразить JSF на *.html и отобразить JAX-RS на *.xml.

Обратите внимание, что расширение *.xml на самом деле не "RESTful".

...