Reputation: 185
we have a java web application (using wicket) there is several http request from my pages to other urls some times we got page expired page expired appear in firefox but not appear in chrome we think it is because of address changing done by wicket maybe for security reasons if this think is true, how to prevent wicket from address changing
so my question is: why my page's url change Frequently from "http://IPaddress:8080/myApp/myPage" TO "http://IPaddress:8080/myApp/myPage/?x=nLoy8Gx3J9W9GGieNNBndQ" TO "http://IPaddress:8080/myApp/?x=a8T-eIw8IixNrgLDxszosg" and so on. note that i have a simple submit form on my page.
i ask it because we think our page expired reason is related to url changing.
Upvotes: 1
Views: 3650
Reputation: 6339
Page expired page is shown when current page being requested is not found in a page store. There could be different reasons for that:
((HttpServletRequest)getRequestCycle().getRequest().getContainerRequest()).getSession().getMaxInactiveInterval()
.getSession().getApplication().getStoreSettings().getMaxSizePerSession()
.Upvotes: 2