Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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 “{loginBean.nom}”:无法访问目标,标识符'loginBean'解析为null_Jsf - Fatal编程技术网

Jsf “{loginBean.nom}”:无法访问目标,标识符'loginBean'解析为null

Jsf “{loginBean.nom}”:无法访问目标,标识符'loginBean'解析为null,jsf,Jsf,我尝试了各种解决方案,但仍然存在以下问题: /Acceuil.xhtml@19,30 value={loginBean.nom}:无法访问目标,标识符'loginBean'解析为null 我使用Tomcat7作为服务器 你能帮我找到问题吗?我用两个豆子 这是罗根班: package tn.gestiondintervention.beans; import java.util.ArrayList; import java.util.List; import javax.faces.bean.

我尝试了各种解决方案,但仍然存在以下问题:

/Acceuil.xhtml@19,30 value={loginBean.nom}:无法访问目标,标识符'loginBean'解析为null

我使用Tomcat7作为服务器

你能帮我找到问题吗?

我用两个豆子

这是罗根班:

package tn.gestiondintervention.beans;

import java.util.ArrayList;
import java.util.List;

import javax.faces.bean.ManagedBean;

import javax.faces.bean.SessionScoped;

import tn.gestiondintervention.model.Login;
import tn.gestiondintervention.service.LoginService;
import tn.gestiondintervention.service.impl.LoginServiceImpl;

@ManagedBean(name = "loginBean")
@SessionScoped
public class LoginBean {

    private List<Login> loginList;
    private String nom;
    private String matricule;


    public List<Login> getLoginList() {
        loginList=new ArrayList<Login>();
        LoginService loginService= new LoginServiceImpl();
        loginList=loginService.listLogin();
        return loginList;
    }
    public void setLoginList(List<Login> loginList) {
        this.loginList = loginList;
    }
    public String getNom() {
        return nom;
    }
    public void setNom(String nom) {
        this.nom = nom;
    }
    public String getMatricule() {
        return matricule;
    }
    public void setMatricule(String matricule) {
        this.matricule = matricule;
    }
    public String authentification()
    {
        LoginService loginService= new LoginServiceImpl();
        Login login=loginService.getLogin(getMatricule());
        if (login == null) {
            return "erroracceuil";
        } else {
            if (login.getNom() == "admin")

            {
                return "succesadmin";
            } else
                return "succes";
        }

}
    @SuppressWarnings("null")
    public String inscription()
    {
        LoginService loginService= new LoginServiceImpl();
        Login login = loginService.getLogin(getMatricule());

        if (login == null){


            login.setNom(getNom());
            login.setMatricule(getMatricule());
            loginService.addLogin(login);

            return "inscript";
        }
        else return "errorinscript";
    }
    public String listUser(){

        return "succeslisteutilisateur";
    }
}

你的bean代码在哪里?这适用吗?感谢您的帮助我在web inf下使用faces配置,如何用beans替换它Xmlfaces配置是正确的,您需要一个附加的beans.xml文件,其中包含链接中的内容。例如,LoginBean删除managedbean时是否有任何更改