【问题标题】:JSF javax.el.PropertyNotFoundException: Target Unreachable, identifier 'home' resolved to null [duplicate]JSF javax.el.PropertyNotFoundException:目标无法到达,标识符“home”解析为 null [重复]
【发布时间】:2015-05-18 12:40:34
【问题描述】:

我的应用程序是 cosist:

index.xhtml

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:h="http://xmlns.jcp.org/jsf/html"
    xmlns:f="http://xmlns.jcp.org/jsf/core"
    xmlns:p="http://primefaces.org/ui">

<h:head>
    <title>Date Input of Users</title>
</h:head>

<body>

    <p:fieldset legend="name of home">

        <!-- form to insert a user data -->
        <h:form>

            <b>name of User:</b>
            <h:inputText value="#{home.name}"/><br/>

            <p:commandButton action="#{home.res}" ajax="false"      
                value="Save" />                                         <!-- button to save --> 
            <p />

        </h:form>


    </p:fieldset>

</body>

</html>

我的豆子是->

package prova;

import javax.annotation.ManagedBean;
import javax.faces.bean.SessionScoped;

@SessionScoped
@ManagedBean

public class Home {

    //fields
    private String name;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    //change a page
    public String res(){
        return ("results");
    }
}

但是当单击保存按钮时,我的服务器 tomcat 返回错误而不是页面 错误是:

javax.el.PropertyNotFoundException: Target Unreachable, identifier 'home' resolved to null

谢谢大家,对不起我的英语

【问题讨论】:

  • 看起来您的 bean 没有正确安装。尝试添加一个没有参数的构造函数。
  • 创建一个 costructor -> public home(){} ...但错误仍然存​​在 T.T...不更改错误 T.T

标签: java tomcat jsf-2


【解决方案1】:

将该 bean 的导入更改为:

javax.faces.bean.ManagedBean;

另见:

【讨论】:

  • 谢谢:) ...现在功能...谢谢前辈:)
  • 虽然这段代码 sn-p 可以解决问题,including an explanation 确实有助于提高您的帖子质量。请记住,您是在为将来的读者回答问题,而这些人可能不知道您提出代码建议的原因。
  • 好吧对不起...我的问题是连接到导入路径错误...正确到导入路径->应用程序运行
猜你喜欢
  • 2014-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-24
  • 2016-03-09
  • 1970-01-01
  • 2013-07-20
  • 2019-05-10
相关资源
最近更新 更多