значение конкретных строк базы данных обновляется через регистрационную ссылку - PullRequest
0 голосов
/ 21 июня 2010

Я хочу построить систему, которая отвечает за обновление столбцов моей базы данных.

Это похоже на регистрацию членства. У нас есть пользователи, и они отправляют форму запроса своих пожеланий. Прежде всего, система вставляет всю эту информацию в таблицу. Один столбец указывает состояние запроса. целочисленные значения, которые относятся к некоторым состояниям.

В дополнение к этому, (что я хочу сделать) Когда пользователь отправляет форму запроса, система отправляет электронную почту. Я хочу изменить состояние в соответствии с электронной почтой, которая будет содержать ссылку с регистрацией ключ. Когда пользователь нажимает на ссылку, конкретный столбец пользователя обновляет информацию.

Как я могу сделать это с помощью Java. В настоящее время я использую среду Spring и корпоративную версию Java.

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 21 июня 2010

Если я правильно понял ваш вопрос, вам нужно реализовать рабочий процесс, например
1. Пользователь отправляет HTML-форму с некоторыми данными
2. Система отправляет пользователю электронное письмо со ссылкой, например http://example.com/JSRegistrationConfirmation?d=hn7arypmLs4m7CkKLu
3.. Пользователь щелкает ссылку и открывает веб-страницу подтверждения
4. После открытия страницы подтверждения система знает, что пользователь зарегистрирован.

Не совсем понятно, в чем именно заключается проблема для вас.Система создает временную запись в базе данных после того, как пользователь отправляет форму.После того, как пользователь откроет ссылку, ваша система сделает эту запись постоянной, обновив соответствующую строку.

Ссылка, которую получает пользователь, должна содержать как минимум его идентификатор, чтобы система могла определить, какой пользователь подтверждает свою регистрацию.Когда пользователь щелкает URL-адрес из электронной почты, отправляющий сервлет, развернутый в вашем контейнере сервлета, вызывает некоторый контроллер, отвечающий за обработку запросов подтверждения пользователя, а затем этот контроллер выполняет некоторые вызовы метода service, метод service вызывает метод объекта DAO инаконец, объект DAO обновляет строку таблицы.

Я знаю, я звучу как Капитан Очевидность, но не могли бы вы быть более конкретным в своем вопросе?Вы используете Spring MVC?Что вы пытались сделать, чтобы реализовать этот рабочий процесс, и где вы застряли?

...