Are there any special considerations when using the <jsp:setProperty name="referralBean" property="*"/> syntax to submit blank form elements?

No, so long as your set methods accept strings, and the work they do would check for empty values and not do some processing. For example if you read in a string and convert it to an int without proper error checking, a blank string converted to an int would error out.