因此,一些背景知识,我在GWT工作,使用MVP和活动和地点。所以我把我所有的东西都用在超链接上了,位置也在变化。我也在使用PlaceController.gotTo(Place)。
现在我想要做的是能够将这个人发送到另一个地方,但通过编程。现在,通过设置,GWT管理url到一个地点的转换,然后从那里激发活动,但我想要的是,要么使用与gwt相同的方式将一个url转换为一个地点,要么改变url,并在网站上激发一个历史更改类型的效果。
我不需要的是一个锚来重新加载我的整个网站,我只想给一些东西输入一个字符串,让整个地方改变现状。
我想要一个超级链接的效果。
发布于 2012-10-18 02:46:21
我不确定我是否完全理解您要做的事情,但是PlaceHistoryMapper是GWT唯一使用的工具:向getPlace提供一个字符串,它会为您提供相应的位置。或者,您可以使用History.newItem (请注意,与PlaceController#goTo相反,如果用户取消了PlaceChangeRequestEvent,URL可能已经更改了)。
https://stackoverflow.com/questions/12939760
复制相似问题