У тебя есть Офис1 (сервер). В этом офисе создали документ (страницу XPages) и отправили его в Офис2 (браузер на компьютере клиента). В Офисе2 что-то в документе поменяли.
JavaScript:
XSP.getElementById("#{id:computedUser}").value = XSP.getElementById("#{id:inputLogin}").value
Теперь кто-то в Офис1 хочет узнать что там изменили...
JavaScript:
getComponent('computedUser')value
вот если в жизни как это будет? Из Офис1 потребуют сотрудников Офис2 вернуть документ с изменениями назад, переслать по факсу, электронной почте или ещё как... пока Офис1 не получит изменённый документ он будет читать свой старый, который изначально отправил клиенту в Офис2. Я уже неоднократно спрашивал, как значение поля передаётся на сервер - сохраняется в базе, через сервлет, через параметры вызываемой страницы и т.д. и т.п.? Подозреваю что никак.
Как должно быть
1. Форма в базе со всеми используемыми в этом процессе полями.
2. Страница для ввода логина и пароля, где поля страницы связаны с полями формы.
3. Кнопка которую пользователь нажимает на странице ввода пароля должна быть не просто кнопка, а типа Submit, тогда при её нажатии все введённые значение будут отправлены на сервер и сохранятся в соответствующих полях документа, сам документ тоже сохранится, а страница при этом закроется.
4. Открыть на сервере этот документ и прочесть значение нужного поля. Не забыть удалить документ из базы на сервере, если он более не нужен.