0

我是 JSF 的新手,我正在使用以下架构启动一个应用程序:

  • JSF 服务器
  • 安卓客户端

一些功能在 Android 和 JSF(网页)中是通用的,只有界面会改变。

我知道如何将 Android 客户端与 servlet 进行通信,但我不知道如何使用 JSF 服务器进行通信。我在网上搜索了很多,但没有找到。

有人能帮我吗?

4

1 回答 1

1

JSF 是一个处理 UI 生成 (HTML) 的框架。它不是“服务器”,而是您可以在服务器中使用的工具,并且许多服务器都提供了默认安装。事实上,它在 servlet 之上工作。

鉴于这是 HTML,它的使用只有在您使用 HTML 客户端(Web 浏览器)时才有意义。如果您使用的是 android 应用程序,最好使用消息传递框架(vg、SOAP 和 WS,或直接使用 servlet。您可以将裸 servlet 与 JSF 一起使用,只需将 servlet 映射到不与 JSF 冲突的 URL (如果您回想 JSF 配置,您告诉网络服务器的是 JSF servlet 将提供哪些 URL)。

于 2013-09-09T15:26:09.807 回答