Apache Wicket > Framework Documentation > Reference library > How to do things in Wicket > View Layer > Getting Browser Information
Added by Will Hoover, last edited by Will Hoover on Feb 01, 2008

To capture extended browser information... In your WebPage:

...

getApplication().getRequestCycleSettings().setGatherExtendedBrowserInfo(true);

WebClientInfo w = (WebClientInfo)getWebRequestCycle().getClientInfo();
ClientProperties cp = w.getProperties();

// do something with the data
cp.getNavigatorAppName();
cp.getNavigatorAppCodeName();
cp.getNavigatorAppVersion();
cp.getBrowserVersionMajor();
cp.getBrowserVersionMinor();
...