2017-02-18 17 views
0

У меня есть страница с текстом ввода. Я хочу отобразить ее значение, но он всегда показывает значение null.Ошибка получения значения входного текста: null

Вот код

FacesContext context = FacesContext.getCurrentInstance(); 
UIViewRoot root = context.getViewRoot(); 
RichInputText inputText = (RichInputText) root.findComponent("it1"); 
String myParam = (String)inputText.getValue(); 
system.out.println("Input field content:" + myParam); 

Входное содержимое поля: нулевой

+0

Ваш код выглядит хорошо, но вы проверили, действительно ли идентификатор «it1»? –

ответ

0

Вопрос в том, когда, где на на какое действие выполнить код, который вы показали здесь. Вы уверены, что значение, которое вы положили в это поле с идентификатором it1, уже отправлено при выполнении кода?

Дайте нам определение поля на странице, пожалуйста!

И укажите свою версию jdev, пелаза!