Currently I am doing an assignment building an enterprise web application. One of the specification states that I need to make a calendar view of a booking system in JSP. Is there a library out there that help me doing this?

Calendar view here is a page that represents a month and it has a table with 31 cells in it representing 31 days. Inside a cell, if there is a booking, then display the booking title.

What I'm looking for here is just a library that can handle the presentation of the data. The collecting data process itself is not a problem for me.

Technology used
- JPA Hibernate
- Struts

Any idea? Thanks