La información esta en el web que te he puesto, es una librería en JavaScript, asi que solo es modificar la parte de HTML. No afecta para nada al servidor asi que da igual si usas Struts u otra cosa.
Hay otros parecidos, pero nosotros usamos ese que nos va bien.
Lo normal es mirarse la documentacion:
http://www.dynarch.com/demos/jscalen...reference.html
y los ejemplos:
http://www.dynarch.com/demos/jscalendar/
y de ahí ver como se usa.