Hi I'm sorry about the multiple posts for the same topic... had refreshed my browser window and the post got duplicated. Request the Admin/Moderator to delete the extra posts..
Your statement on body-content is not correct. Please check this FAQ. About "required", I suppose you are referring to the "attribute" tag ? The default value is "false".
Yes I was referring to the required element under 'attribute' tag. However, regerding the <body-content> I remember having come across questions and places where it is said JSP is default (for Classic Tags I think).