我是JSF的新手,我正在使用以下架构启动应用程序:
某些功能在Android和JSF(网页)中很常见,只有界面会发生变化。
我知道如何使用servlet与Android客户端进行通信,但我不知道如何使用JSF服务器进行通信。我在网上搜索了很多,但没有找到。
有人可以帮助我吗?
答案 0 :(得分:1)
JSF是一个处理UI生成(HTML)的框架。它不是“服务器”,而是可以在服务器中使用的工具,许多服务器都提供其默认安装程序。实际上,它适用于servlet。
鉴于这是HTML,只有在使用HTML客户端(Web浏览器)时才能使用它。如果您使用的是Android应用程序,最好使用消息传递框架(vg,SOAP和WS,或直接使用servlet。只需将servlet映射到不与JSF碰撞的URL,就可以将裸servlet与JSF一起使用(如果你还记得JSF配置,你告诉web服务器的是JSF servlet将提供哪些URL)。