JMesa is a Java library used to create dynamic HTML tables that can be sorted, filtered, paginated, edited and exported as PDF, Excel or CSV. It can be used as a JSP tag library or called from a Servlet.