Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jsf数据绑定不起作用_Jsf_Richfaces - Fatal编程技术网

jsf数据绑定不起作用

jsf数据绑定不起作用,jsf,richfaces,Jsf,Richfaces,我正在尝试使用richfaces创建页面,我创建了以下字段 <h:inputText value="#{petTest.pet.name}"/> 但是我得到了一个字段,其中的文本值是{petTest.pet.name},而不是字段的值。我做错了什么?您的h:inputText是h:form的一部分,如下所示: <h:form id="formId"> .. <h:inputText value="#{petTest.pet.name}"/>

我正在尝试使用richfaces创建页面,我创建了以下字段

<h:inputText value="#{petTest.pet.name}"/>
但是我得到了一个字段,其中的文本值是
{petTest.pet.name}
,而不是字段的值。我做错了什么?

您的h:inputText是h:form的一部分,如下所示:

<h:form id="formId">
   ..
   <h:inputText value="#{petTest.pet.name}"/>
   ..
</h:form>

..
..
没有表单h:inputText不起作用。

您的h:inputText是h:form的一部分吗

<h:form id="formId">
   ..
   <h:inputText value="#{petTest.pet.name}"/>
   ..
</h:form>

..
..

没有表单h:inputText不工作。

JSF版本?JSP还是Facelets?哪个服务器?哪个JAR在
WEB-INF/lib
中?你曾经触摸过服务器的
/lib
文件夹吗?
web.xml
看起来怎么样?您可以发布仍然重现此问题的最小JSP/XHTML页面吗?请编辑并更新您的问题以包含更多细节。我不知道JSP或facelets/哪个服务器/哪个jar与我的问题有什么关系,这是来自您方面的奇怪请求。。。假设我在使用tomcat,这个问题会因为我在使用tomcat而发生吗???如果我的lib文件夹中没有任何jar,应用程序会运行吗??我提到应用程序正在运行,但是值没有被正确转换。嗯,只回答评论中的问题怎么样?你需要帮助吗?帮助我们来帮助你。这是你所经历的不可能的。似乎有些配置问题。是否有任何错误日志?检查server.logJSF版本?JSP还是Facelets?哪个服务器?哪个JAR在
WEB-INF/lib
中?你曾经触摸过服务器的
/lib
文件夹吗?
web.xml
看起来怎么样?您可以发布仍然重现此问题的最小JSP/XHTML页面吗?请编辑并更新您的问题以包含更多细节。我不知道JSP或facelets/哪个服务器/哪个jar与我的问题有什么关系,这是来自您方面的奇怪请求。。。假设我在使用tomcat,这个问题会因为我在使用tomcat而发生吗???如果我的lib文件夹中没有任何jar,应用程序会运行吗??我提到应用程序正在运行,但是值没有被正确转换。嗯,只回答评论中的问题怎么样?你需要帮助吗?帮助我们来帮助你。这是你所经历的不可能的。似乎有些配置问题。是否有任何错误日志?检查server.log这不是在webbrowser的输入字段中查看
{petTest.pet.name}
问题的原因(OP正在努力解决的具体问题)。这不可能是在webbrowser的输入字段中查看
{petTest.pet.name}/code>问题的原因(OP正在努力解决的具体问题)。
<h:form id="formId">
   ..
   <h:inputText value="#{petTest.pet.name}"/>
   ..
</h:form>