0

I would to retrieve data from DB with cometd and jquery! I can established a connection and making handshake, but I can't understand how to send a calling to a page that retrieve my data from DB. Have you any idea?

4

3 回答 3

1

Cometd 和 jquery 不提供数据库访问。cometD 只是脚本,您必须建立数据库连接并获取数据并使用 jquery cometD publish() 函数。那就是需要数据并放在你制作的频道上。而已。

如果您有任何疑问,请访问www.cometd.org

于 2011-12-13T11:19:21.720 回答
0

Cometd 和 jquery 本身不提供数据库访问。您需要做的是在服务器端开发一个 db 层(如果您在 java 中开发服务器端,则使用 JPA)。然后你需要将你的 cometd 代码(服务器端)插入你的数据库层。在客户端,cometdb 将接收消息,您将使用 jquery 在您的网页中提供这些消息。你在 cometd 网站上有一些例子,

于 2011-12-02T18:26:36.833 回答
0

正如@unludo 已经提到的,CometD 和 jQuery 本身并不意味着提供任何数据库访问功能。您必须自己在服务器端实现它。

在这里查看 CometD Primer http://cometd.org/documentation/howtos/primer

Maven 原型“cometd-archetype-jquery-jetty7”将使用 CometD/Jetty + jQuery 生成一个 Maven 项目,您可以立即使用“mvn jetty:run”运行该项目。

生成的项目使用 Spring 框架,因此您可以轻松利用 Spring 提供的数据访问抽象来实现您的数据库访问需求。

看看 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/spring-data-tier.html

祝你好运!

于 2011-12-06T17:37:52.710 回答