I am using wicket 6.9 i have a table where the link column is created like this :
@Override
public void onClick() {
PageParameters pageParameters = new PageParameters();
IEntity iEntity = (IEntity) getDefaultModelObject();
pageParameters.set(HomePage.NAVIGATE_TO, navigateTo);
String routingPropertyToPass = "";
String idToPass = String.valueOf(BeanUtils.getProperty(iEntity, idPropertyToPass));
log.info(routingProperty);
if (!ColumnType.LINKABLE_WITH_FILTER.equals(columnDisplay.getColumnType()))
routingPropertyToPass = String.valueOf(BeanUtils.getProperty(iEntity, routingProperty));
if (filterBy != null) {
log.info("passing to the next page idPropertyToPass = {} and idToPass {}", iconCssOrNextPageReflectionProperty,
idToPass);
pageParameters.add("filterBy", iconCssOrNextPageReflectionProperty + "," + idToPass);
} else {
pageParameters.set(HomePage.ENTITY_ID, idToPass);
pageParameters.set(HomePage.ROUTING_PROPERTY, routingPropertyToPass);
}
pageParameters.set(HomePage.CLASS_NAME, clazz.getSimpleName());
HomePage homePage = new HomePage(pageParameters);
setResponsePage(homePage);
}
when on link is opened in another tab everything is ok , also for the second and thired . but when i am submiting on 1-3 and return to the grid and from there clicking one again on another link amd get page expiered
any thoghets on why ?