Леппи (выше) была права ... по крайней мере для меня. У меня в JSP было <img src=""/>
, из-за которого Safari дважды загружал страницу ... который дважды вызывал saveToken в моем действии Struts и впоследствии заставлял isTokenValid возвращать false, когда этого не должно было быть.
Простым решением является исправление элемента IMG путем ссылки на изображение в теге src.
Наслаждайтесь,
Randy