Buggy code:
public class BrowserInfoPage extends WebPage { public static class ClientPropertiesBean implements IClusterable { private static final long serialVersionUID = 1L ; private String navigatorAppCodeName ; private String navigatorAppName ; private String navigatorAppVersion ; private Boolean navigatorCookieEnabled = Boolean . FALSE ; private Boolean navigatorJavaEnabled = Boolean . FALSE ; private String navigatorLanguage ; private String navigatorPlatform ; private String navigatorUserAgent ; private String screenColorDepth ; private String screenHeight ; private String screenWidth ; private String utcOffset ; private String browserWidth ; private String browserHeight ; public String getBrowserHeight ( ) { } public String getBrowserWidth ( ) { } public String getNavigatorAppCodeName ( ) { } public String getNavigatorAppName ( ) { } public String getNavigatorAppVersion ( ) { } public Boolean getNavigatorCookieEnabled ( ) { } public Boolean getNavigatorJavaEnabled ( ) { } public String getNavigatorLanguage ( ) { } public String getNavigatorPlatform ( ) { } public String getNavigatorUserAgent ( ) { } public String getScreenColorDepth ( ) { } public String getScreenHeight ( ) { } public String getScreenWidth ( ) { } public String getUtcOffset ( ) { } public void merge ( ClientProperties properties ) { } public void setBrowserHeight ( String browserHeight ) { } public void setBrowserWidth ( String browserWidth ) { } public void setNavigatorAppCodeName ( String navigatorAppCodeName ) { } public void setNavigatorAppName ( String navigatorAppName ) { } public void setNavigatorAppVersion ( String navigatorAppVersion ) { } public void setNavigatorCookieEnabled ( Boolean navigatorCookieEnabled ) { } public void setNavigatorJavaEnabled ( Boolean navigatorJavaEnabled ) { } public void setNavigatorLanguage ( String navigatorLanguage ) { } public void setNavigatorPlatform ( String navigatorPlatform ) { } public void setNavigatorUserAgent ( String navigatorUserAgent ) { } public void setScreenColorDepth ( String screenColorDepth ) { } public void setScreenHeight ( String screenHeight ) { } public void setScreenWidth ( String screenWidth ) { } public void setUtcOffset ( String utcOffset ) { } private int getInt ( String value ) { } } private final class PostBackForm extends Form { private static final long serialVersionUID = 1L ; public PostBackForm ( String id ) { } protected void onSubmit ( ) { } } private static final Logger log = LoggerFactory . getLogger ( BrowserInfoPage . class ) ; private static final long serialVersionUID = 1L ; private String continueTo ; public BrowserInfoPage ( PageParameters parameters ) { } public BrowserInfoPage ( final String continueTo ) { } public boolean isVersioned ( ) { } private final void initComps ( ) { } private void warnNotUsingWebClientInfo ( ClientInfo clientInfo ) { } protected final void continueToPrevious ( ) { RequestCycle requestCycle = getRequestCycle ( ) ; requestCycle . setRedirect ( false ) ; Response response = requestCycle . getResponse ( ) ; response . reset ( ) ; <START_BUG> response . redirect ( continueTo ) ; <END_BUG> } protected final void setContinueTo ( String continueTo ) { } }

Fix:
response . redirect ( ( ( requestCycle . getRequest ( ) . getRelativePathPrefixToWicketHandler ( ) ) + ( continueTo ) ) ) ;