It seems to be a rather common situation, but I can't find a solution. There are common rule in official documents, that place for signature should not be on a separate page. It means that if there are text before such an element, then at least one line of it should be on same page as signature element, and if a table before it, then at least one row should be on same page. Using BIRT I have special parameters for any element allowing me to set up page break behaviour before, after and inside element (allow, always and avoid), but in jasperreports I can't understand how should I reproduce this?