如何在GWT中实现激活参数?

时间:2008-11-05 21:07:20

标签: gwt

我正在GWT编写一个编辑器,如何从页面传递用户/传递?例如,用户提交一个简单的html表单,然后在下一页显示GWT应用程序,我如何才能很好地将表单提交信息提供给GWT?

感谢。

1 个答案:

答案 0 :(得分:4)

1)创建一个可序列化的bean来封装要发布的数据。

2)在您发布的servlet / JSP中,从发布的参数中填充bean,并将其放入会话中。

3)创建一个RPC服务,从会话中读取bean并返回它。

4)从GWT应用程序中调用服务。

您可以通过这些方法从JSP预先调用服务方法,并将结果序列化为页面上的JS变量,然后从GWT中反序列化,但除非您的页面非常好,否则我不会打扰它高流量。

所有这一切都比仅仅将发布的数据作为GWT字典嵌入JS块中更难做,但是Dictionary方法使得右键单击和查看数据变得更加容易。由于您提到这可能包含用户标识/密码,我认为这可能是不可接受的。