Changeset 4232 for vlo/branches/to-wicket-1.6/vlo_web_app/src/main/java/eu/clarin/cmdi/vlo/pages/ShowResultPage.java
- Timestamp:
- 01/09/14 13:44:11 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/to-wicket-1.6/vlo_web_app/src/main/java/eu/clarin/cmdi/vlo/pages/ShowResultPage.java
r4223 r4232 4 4 import eu.clarin.cmdi.vlo.Resources; 5 5 import eu.clarin.cmdi.vlo.StringUtils; 6 import eu.clarin.cmdi.vlo.Vlo PageParameters;6 import eu.clarin.cmdi.vlo.VloSession; 7 7 import eu.clarin.cmdi.vlo.config.VloConfig; 8 8 import eu.clarin.cmdi.vlo.dao.DaoLocator; … … 82 82 final SearchPageQuery query = new SearchPageQuery(currentParam); 83 83 84 // create parameters from the query, and merge them with session related parameters 85 VloPageParameters newParam; 86 newParam = new VloPageParameters(query.getPageParameters()); 84 // create parameters from the query, and add them with session related parameters 85 PageParameters newParam; 86 newParam = new PageParameters(query.getPageParameters()); 87 // add the session persistent parameters 88 newParam.mergeWith(((VloSession)this.getSession()).getVloSessionPageParameters()); 87 89 88 90 BookmarkablePageLink<String> backLink = new BookmarkablePageLink<String>("backLink", FacetedSearchPage.class, newParam); … … 425 427 private void addFeedbackLink(final PageParameters parameters) { 426 428 427 // create VloPageParameters in orde to be able to convert to old style parameters 428 VloPageParameters newParam = new VloPageParameters(parameters); 429 PageParameters newParam = new PageParameters(parameters); 430 // add the session persistent paremeters 431 newParam.mergeWith(((VloSession)this.getSession()).getVloSessionPageParameters()); 429 432 430 433 final RequestCycle reqCycle = getRequestCycle(); 431 final Url reqUrl = Url.parse(reqCycle.urlFor(ShowResultPage.class, newParam.convert())); 434 // the following will not be necessary anymore 435 // final Url reqUrl = Url.parse(reqCycle.urlFor(ShowResultPage.class, newParam.convert())); 436 final Url reqUrl = Url.parse(reqCycle.urlFor(ShowResultPage.class, newParam)); 432 437 String thisURL = reqCycle.getUrlRenderer().renderFullUrl(reqUrl); 433 438 … … 453 458 454 459 // create new page parameters from the query parameters and the session related ones 455 VloPageParameters newParam; 456 newParam = new VloPageParameters(query.getPageParameters()); 460 PageParameters newParam; 461 newParam = new PageParameters(query.getPageParameters()); 462 // add the session persistent parameters 463 // newParam.add(((VloSession)this.getSession()).getVloSessionPageParameters()); 457 464 newParam.add(ShowResultPage.PARAM_DOC_ID, UrlEncoder.QUERY_INSTANCE.encode( 458 465 docId,
Note: See TracChangeset
for help on using the changeset viewer.