Если я правильно понял ваш вопрос, вам нужно реализовать рабочий процесс, например
1. Пользователь отправляет HTML-форму с некоторыми данными
2. Система отправляет пользователю электронное письмо со ссылкой, например http://example.com/JSRegistrationConfirmation?d=hn7arypmLs4m7CkKLu
3.. Пользователь щелкает ссылку и открывает веб-страницу подтверждения
4. После открытия страницы подтверждения система знает, что пользователь зарегистрирован.
Не совсем понятно, в чем именно заключается проблема для вас.Система создает временную запись в базе данных после того, как пользователь отправляет форму.После того, как пользователь откроет ссылку, ваша система сделает эту запись постоянной, обновив соответствующую строку.
Ссылка, которую получает пользователь, должна содержать как минимум его идентификатор, чтобы система могла определить, какой пользователь подтверждает свою регистрацию.Когда пользователь щелкает URL-адрес из электронной почты, отправляющий сервлет, развернутый в вашем контейнере сервлета, вызывает некоторый контроллер, отвечающий за обработку запросов подтверждения пользователя, а затем этот контроллер выполняет некоторые вызовы метода service, метод service вызывает метод объекта DAO инаконец, объект DAO обновляет строку таблицы.
Я знаю, я звучу как Капитан Очевидность, но не могли бы вы быть более конкретным в своем вопросе?Вы используете Spring MVC?Что вы пытались сделать, чтобы реализовать этот рабочий процесс, и где вы застряли?