Java Struts Vs Shocks