在GWT中,我想做一些像表单提交这样的东西,带我到一个新的页面,新的样式表和新的静态元素,当我到达那里时,能够提取仍然在的GWT变量的值GWT。换句话说,我想在客户端进行大部分表单处理,而不是将其发送到servlet进行处理和发送。那可能吗? FormPanel会允许我这样做吗?如何在新页面上访问GWT中表单字段的内容?
答案 0 :(得分:1)
我不确定我是否在这里找到合适的照片,但我看到了几种可能性:
History
类ATM,我更喜欢第二个选项,因为它最好的是整个没有刷新,同一个页面,一个应用程序,GWT的东西:)也就是说,除非我得到错误的图片而你想做别的事情。
答案 1 :(得分:0)
GWT实际上是用于整个应用程序,其中“页面”由应用程序状态和URL片段替换,“表单提交”由AJAX调用替换。
如果要验证表单字段,可以使用常规JS或jQuery等库轻松完成。
答案 2 :(得分:0)
我不确定我是否也让你正确,但是对于我收到的内容,有一个新页面来处理表单并不是最佳设计。原因是您可能必须为那些意味着开销的不同GWT应用程序编写,并且创建新窗口(或选项卡)会将用户的注意力从他们所处的位置移开。为什么不使用另一个页面WITHIN gwt来处理带有标签面板或隐藏面板的表单?