目标是将基于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是我的两个可用选择。 这样的事情是否可能,如果是的话,怎么办呢?
感谢您的任何想法
答案 0 :(得分:0)
在*.html
上映射JSF并在*.xml
上映射JAX-RS。
请注意,*.xml
扩展程序并非真正“RESTful”。