java - 类型中未找到属性

标签 java jsf jsf-2

我正在尝试在 JSF 中使用它来动态显示页面的标题。

<h:panelGroup rendered="#{not empty searchBean.fsResultsTitleOne}"><h2>#{msgs.fireStudySearchTitle}</h2></h:panelGroup>

我收到此错误:

rendered="#{not empty searchBean.fsResultsTitleOne}": Property 'fsResultsTitleOne' not found on type 

但是,我确实在这样的类型中定义了它:

private String fsResultsTitleOne;
public String getFSResultsTitleOne(){return fsResultsTitleOne;}
public void setFSResultsTitleOne(String newValue){fsResultsTitleOne = newValue;}

并将其设置为某项:

setFSResultsTitleOne("I'm not Empty!");

甚至用它来确保它会被设置:

System.out.println("This is the FS Results Page Title: " + fsResultsTitleOne);

它似乎正在发挥作用:

This is the FS Results Page Title: I'm not Empty!

我是不是哪里设置错了?

最佳答案

改变

getFSResultsTitleOne
setFSResultsTitleOne

getFsResultsTitleOne
setFsResultsTitleOne

关于java - 类型中未找到属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22078111/

相关文章:

dynamic - 条件jsf包括

java - preRenderView 禁用ajax

java - session 过期时的授权重定向不适用于提交 JSF 表单,页面保持不变

java - 如何使用HttpClient将文件上传到Ubuntu的特定路径

java - android sdk使用哪个jdk?

java - 是否可以在jsf项目中使用js库

javascript - 如何在Javascript方法中使用clientId获取selectOneMenu的值?

css - Primefaces:DataTable 外边框

java - 制作链接目录

java - Titan:确保 Solr(具有基本身份验证)作为索引后端?