-1

我有这个网址

http://localhost:8084/somesite/leaveHTML.xhtml?id=somestring.

现在我可以使用 jquery 从 URL 中提取 id,但我不太确定,我如何使用这个字符串从数据库中检索数据并填充 JSF 页面的 onload 字段。

4

1 回答 1

4

我真的不明白为什么需要使用 jQuery 检索 URL。如果您只需要使用基于 URL 参数的数据库中的数据填充您的网页,则可以<f:viewparam>为此目的使用 JSF 标记。

<f:viewParam id="id" name="id" value="#{myBean.id}" required="true" />

它将检索参数并将它们分配为 bean 值。如果您真的需要从您的视图中发送它,您可以使用 Seam remoting 之类的东西,并使用它通过 ajax 将 URL 参数发送到您的服务器。或者更简单,创建一个 servlet 并通过 ajax 与其通信,以通过 ajax 从数据库中检索信息。

于 2012-10-29T12:10:12.707 回答