Hola Juan Pablo,
Pienso que tu problema tiene que ver con el HistoryMapper.
I think that you're problem could be in the HistoryMapper. Look up the
configuration of the tokenizers if you're using the MVP directives for
GWT.
Hope this helps. Espero haber sido de ayuda.
Saludos
On 9 jun, 14:10, Juan Pablo Gardella <
gardellajuanpa...@gmail.com>
wrote:
> Thanks Andy,
>
> If I put placeController.goTo(aPlace) in the start method works partially.
> Show me the correct screen, but not the URL. It's strange what do.
>
> For example I put in URL:
>
> *
http://host/myApp#view1Place*
>
> In view1Activity start() i invoque:
>
> placeController.goTo(place2);
>
> Then in the browser show me the correct screen but in the URL put *
http://host/myApp#view1Place**but *if I press backbutton show me the
> correct URL *
http://host/myApp#view1Place2.*
> *
> *
> Is this an issue? I can make a sample to reproduce and open an issue with
> this problem
>
> Thanks,
> Juan
>
> 2011/6/9 A. Stevko <
andy.ste...@gmail.com>
>
> > I suggest you put the logic for parsing the place token within the
> > Activity.start() and if it does not parse then use placeController.goTo() to
> > load the NewRecordPlace. That way the association between activity and place
> > is relatively constant and the validation of the token is determined by the
> > layer that has the best access to the data model.
>
> > On Wed, Jun 8, 2011 at 9:22 PM, Juan Pablo Gardella <
> >
gardellajuanpa...@gmail.com> wrote:
>
> >> Hi folks,
>
> >> I have a problem with places. For example I have the URL "
> >>
http://mysite/myapp#editrecordd:10" and I want with this URLgo to place
> >> EditRecordPlace (OK!), but if I have this URL "
> >>
http://mysite/myapp#editrecordd:10asiuo" (the id can't cast to a number)
> >> I want to go to another place, for example newRecordPlace.
>
> >> I can do that in this manner:
>
> >> public Activity getActivity(Place place) {
> >> ...
> >> if (place instanceof EditRecordPlace &&
> >> ((EditRecordPlace )place).getId()==null){
> >> return appPlaceFactory.getNewRecordPlace().getActivity();
> >> }
> >> ...
> >> }
>
> >> But the problem is that no refresh the URL, I want display in the URL *
> >> newRecord* and start the activity. If I invoque the