Чтение содержимого из поля, отличного от xp: inputText, с помощью ssjs

Есть ли способ прочитать поле с ssjs, созданное с помощью javascript на стороне клиента (поэтому нет поля xp: input, это простое поле ввода html, которое находится в теге формы заметок)? Я знаю, что могу отправить значение с помощью XAgent, но я надеюсь, что есть другой красивый способ. Что-то вроде context.getSubmittedValue("fieldName")

Спасибо


person Pudelduscher    schedule 21.03.2013    source источник


Ответы (1)


Вы можете получить доступ к значениям в SSJS с помощью

paramValues.get("fieldName").toString();

В Java вы можете получить доступ к параметрам из карты значений параметров запроса:

ExternalContext ec = FacesContext.getCurrentInstance().getExternalContext();
Map<String, String[]> pMap = ec.getRequestParameterValuesMap();
person Sven Hasselbach    schedule 21.03.2013