Java 如何在有状态的web应用程序中最好地连接Seam和GWT?

Java 如何在有状态的web应用程序中最好地连接Seam和GWT?,java,gwt,jboss,seam,java-ee-5,Java,Gwt,Jboss,Seam,Java Ee 5,我们有一个使用GWT实现的web应用程序。它所呈现的内容是使用远程处理机制从Jboss/Seam服务器获取的,这很好。但是,该应用程序现在扩展到支持会话和用户。Seam GWT服务似乎没有提供一种让我登录的方式,这样Seam就可以将受限数据返回给GWT应用程序,因此在我看来,我将不得不在facelets中包装GWT应用程序 我并不清楚使用Seam会话机制登录是否能帮助我将正确的数据输入GWT应用程序,因此我的问题是我是否幸运,它是否能正常工作,或者我是否需要做一些客户端魔术,服务器端魔术或者如果

我们有一个使用GWT实现的web应用程序。它所呈现的内容是使用远程处理机制从Jboss/Seam服务器获取的,这很好。但是,该应用程序现在扩展到支持会话和用户。Seam GWT服务似乎没有提供一种让我登录的方式,这样Seam就可以将受限数据返回给GWT应用程序,因此在我看来,我将不得不在facelets中包装GWT应用程序

我并不清楚使用Seam会话机制登录是否能帮助我将正确的数据输入GWT应用程序,因此我的问题是我是否幸运,它是否能正常工作,或者我是否需要做一些客户端魔术,服务器端魔术或者如果我对Seam GWT服务中缺少登录功能的看法是错误的


任何人只要能为我提供一个完整的例子来展示类似的东西,都可以获得额外的积分。

谷歌代码上的这个完整的GWT应用程序怎么样?

事实证明,事情正如我所希望的那样“正常工作”。通过使用Seam的标识和登录机制,我可以通过
Identity.instance().getUsername()访问当前登录的用户


我试图在服务上添加一个
@Restrict
注释,但这似乎不起作用,但只要我能够根据登录用户向GWT应用程序提供结果,就不需要这样做。

因为与Seam的交互是问题的一个重要方面,我看不出这个项目有什么帮助。