我正在尝试将GWT页面添加到现有的Seam2应用程序中。在GWT页面中,我使用GWT RPC从服务器获取数据。我需要让GWT servlet访问Seam对话上下文。为此,我尝试使用Seam2用户指南的29.1.4.8部分中讨论的上下文过滤器,并使我的GWT RPC servlet成为Seam组件。用户指南指定过滤器要求在发送到servlet的请求上设置Seam会话ID。我不知道如何通过RPC调用来执行此操作,因为它是通过代理进行的,我不认为我可以访问请求本身。有没有办法在使用RPC时设置请求参数或我是否手动构建请求?此外,有没有人有使用上下文过滤器混合GWT和Seam的经验?我无法找到成功的例子。
答案 0 :(得分:1)
您不需要使用过滤器来访问GWT RPC的seam对话上下文。看看以下链接: http://code.google.com/p/gwt-seam/wiki/GettingStartedGWTRPC
示例(seam-gen应用程序): http://code.google.com/p/gwt-seam/source/browse/#svn/examples/HelloWorldSeamGen