在同一URI上映射REST端点和JSF2视图

时间:2011-05-17 20:38:41

标签: spring rest java-ee jsf-2

目标是将基于REST的Web界面与JSF2 GUI界面结合起来,使得对应资源表示的URI路径保持不变,即:

  • sample.com/samepath/resource_rep.html
    应该映射到JSF2(获取,发布) - (注意漂亮的URL)

  • sample.com/samepath/resource_rep.xml
    应映射到REST xml资源表示(get,post,put,delete)

两个标识符JSF2 resource_rep.html和REST resource_rep.xml在逻辑上以不同的方式表示相同的资源 - 一次用于人工交互(JSF2),一次用于机器交互(REST)。

JSF2 + JAX-RS(Java EE 6)或带有SPRING(V3)的JSF2是我的两个可用选择。 这样的事情是否可能,如果是的话,怎么办呢?

感谢您的任何想法

1 个答案:

答案 0 :(得分:0)

*.html上映射JSF并在*.xml上映射JAX-RS。

请注意,*.xml扩展程序并非真正“RESTful”。