Насколько я понимаю, ваша проблема в том, что ваша система не знает organizer_id
, когда пользователь заполняет форму регистрации события.
Полагаю, у вас уже есть два тальба, organizers
и events
, где events
имеет organizer_id
внешний ключ на organizers
первичном ключе.
Теперь, что вам нужно сделать, это сохранить organizer_id
в HttpSession (в Интернете много учебных пособий по управлению сеансами), а также иметь скрытое поле в вашей регистрационной форме, например:
<form action="/">
Event name: <input type="text" name="eventName"><br>
<input type="hidden" name="organizerId" value=${sessionScope.organizerId}>
<input type="submit" value="Submit">
</form>