Create one form that creates a new object first, since this should be easier than using a pulldown list.
Create a form that uses radio buttons to chose between existing foreign object, since some of the code from the springmvc lecture can be used for some of this.
Create a form with a pulldown list, that enables the user to choose an existing object. This can most likely be used by modifying the code from point 2.
Create a form that uses joins.