在标准的“基于页面”的webapps中,很容易实现到多个页面的直接链接,fe,url abc.com/app/customer/4711,它将用户直接引导到页面diplaying客户4711。
有没有办法在GWT-App中重现类似的行为?
Tnk Mica
答案 0 :(得分:2)
您可以使用“活动和场所”设计模式。它可以轻松访问应用程序中的任何“位置”:
https://developers.google.com/web-toolkit/doc/latest/DevGuideMvpActivitiesAndPlaces
答案 1 :(得分:0)
每隔一段时间,这个问题就会以某种形式被提出,我认为GWT最适合的是存在误解。
GWT是一套用于创建 Web应用程序的惊人工具:在现代Web浏览器中运行的JavaScript多屏用户界面,作为单个网页加载他们的操作不需要整页重新加载或页面切换。
屏幕之间的导航响应于触发事件而发生(例如,用户按下按钮,定时器触发或服务器端状态改变)。需要呈现的数据是通过XHR异步获取的(同样没有网页重新加载)。
GWT为上述所有内容提供了精心设计的框架 - 活动&安德利提到的导航场所,用于数据采集和交换的GWT-RPC和RequestFactory,以及利用现代机器的处理能力和现代浏览器功能的高级和高度结构化的Web应用程序。