As far as I am aware Struts 2 requires an Apache or Tomcat server as does JSP. We only supply hosting on Windows servers with Microsoft IIS web server and so could not support Struts 2.
The only exception to this would be if you took out one of our Virtual Dedicated Servers where you have your own server and would therefore be able to install Tomcat as the web server which I does support Struts 2 and JSP. You would also be able to run SQL Server 2008 R2 on the same server.