0

(经过一番思考,我不知道我所说的小程序是什么意思。我应该说的是带有 Swing 浏览器的独立 Swing 应用程序)。

我无法访问我想向其发送示例工作的人的计算机上的 URL 或 Java Web 服务器(尤其是)。我希望能够在短时间内编写他们当前网站的 Java Server Faces 版本,以展示技能水平。我想知道是否有任何简单的方法可以将 Servlet 或 Java Server Faces 应用程序放入 applet,并通过利用?JSF Servlet?或 Servlet。我可能/想要模拟一条 HTTP 消息(通过本地方法调用发送一条 http 消息)到运行 Servlet 的小程序,以便我可以处理 servlet 请求并将响应发送回运行在小程序。我可能只是打开一个本地 ?TCP/IP 端口(在小程序中)并以这种方式将请求从浏览器发送到 JSF ?Servlet 或 Servlet?使用 JSF,

我已经阅读了几次 JSF 规范。我知道加载了与网页中显示的元素有关的节点,但我不确定(比如说)Glassfish Server 是否真的负责管理初始化生命周期阶段的各个方面,将它们与 JSF 包分开初始化。

如果不能通过 JSF 轻松实现,那么 Servlet 就可以了,如果需要,我什至可以使用 Jetty,但我想尽可能地减小整个小程序的大小(如果我需要的话,请避免使用 Jetty 进行调试是一个端口:

***我只需要一个应用程序实例,在浏览器上运行,(两者都运行)在一个小程序中,其中浏览器不与小程序外部的任何东西通信)。

我也可能喜欢使用 JSP,但我不确定 JSF 包是否会处理这个问题,是否 ?JavaEE 主包会处理这个问题,或者哪些包会处理这个问题。我可以避免使用 JSP,但最好将 Derby 与 JSP 和支持 bean 结合使用,以处理网页中数据库生成的元素。

如果我没有涵盖任何内容,您可能会提到它。如果我以后想起来,我可能会在这篇文章中写下来。

我想要的是这样的:

Applet( SwingWebBrowser <-(?port in applet)-> ?Some container class(Servlet <--> JSF or JSP/HTML)

我认为我可能需要一些东西来加载 servlet,除了在小程序中写几行之外,但情况可能并非如此。此外,我不确定当我在这些页面中有 JSP 代码时,将处理对数据库的调用。不过,返回静态 HTML 页面更简单,我可以使用 Java 代码生成它们并通过该代码调用数据库。

谢谢你。

4

0 回答 0