从 JSP 与 DWR 管理的对象进行交互

发布于 2024-09-19 04:58:51 字数 242 浏览 4 评论 0原文

我正在使用 Direct Web Remoting (DWR) 作为“普通”动态 Java 项目的一部分(托管在带有 Java 6 的 Tomcat 6.0 服务器上)。我有一个简单的 JSP 页面,它与用户会话中的会话级变量进行交互。不过,我还有一个由 DWR 通过“new”构造函数管理的会话级对象。

是否可以从我的 JSP 中检索由 DWR 管理的对象并与之交互?这在技术上并不是反向 AJAX,而且我相信 JSP 页面通常位于 DWR 线程之外。

I'm working with Direct Web Remoting (DWR) as part of a 'plain' dynamic Java project (hosted on a Tomcat 6.0 server with Java 6). I have a simple JSP page which interacts with session-level variables within my user's session. However, I also have a session-level object managed by DWR via the 'new' constructor.

Is it possible to, from within my JSP, retrieve and interact with the object managed by DWR? This isn't technically reverse AJAX, and I believe JSP pages normally fall outside the DWR thread.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

故事灯 2024-09-26 04:58:51

事实证明,相当简单,这些对象是通过 JSP 页面上下文可用的会话变量提供的。通过在适当的对象名称上调用 session.getAttribute(...) (如 dwr.xml 中类映射的 javascript 名称所示),我可以获取它的关联会话级实例。

It turns out that, rather simply, the objects are provided via the session variable available to the JSP page context. By calling session.getAttribute(...) on the appropriate object name, as dictated in javascript name of the class mapping in dwr.xml, I can grab the associated session-level instance of it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文