获取输入文本的值时出错:null

时间:2017-02-18 20:41:33

标签: jsf oracle-adf

我有一个带有输入文本的页面我想显示它的值,但它总是显示为空。

这是代码

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);

输入字段内容:null

1 个答案:

答案 0 :(得分:0)

问题是何时,您在哪个行动中执行您在此处显示的代码。您确定在执行代码时已经提交了使用id it1放入此字段的值吗?

请向我们展示页面上字段的定义!

并提及你的jdev版本,pelase!