当前位置: 首页 > 知识库问答 >
问题:

OpenShif-JSF2.0,Primefaces4 e CDI焊接-控制器解析为null

巢睿
2023-03-14

嗨,我对OpenShift有个问题。错误是:

PropertyNotFoundException:目标不可达,标识符“登录控制器”解析为空

public class Login {
    private int codigo;
    private String username;
    private String password;
    // getters and setters
}
import javax.enterprise.context.SessionScoped;    
import javax.inject.Inject;
import javax.inject.Named;
//others imports

@Named
@SessionScoped
public class LoginController implements Serializable {    
    private static final long serialVersionUID = 4560576357452534579L;    
    @Inject
    private LoginDAO loginDao;        
    private Login login;

    // others fields        
    // getters and setters of Login    
}
<p:inputText class="form-control" id="username" value="#{loginController.login.username}" />
<p:password class="form-control" id="password" value="#{loginController.login.password}" />

共有1个答案

西门高歌
2023-03-14

您注入的是loginDao但不是login。但你引用的是登录。除非你在其他地方初始化登录,否则你会得到一个NPE。

 类似资料:
  • 我有一个SpringRest网络应用程序,包含一个通用的Rest控制器,如下所示。在Jackson将对象序列化到JSON的情况下,GET方法运行良好。但是,当我尝试调用保存方法时,请求体参数将被转换为LinkedHashMap,而不是由T泛型类型定义的类型。 JSON: 我得到以下错误: HTTP状态500-请求处理失败;嵌套异常是org.springframework.beans.NotRead

  • 问题内容: 我编写角度控制器的风格是这样的(使用控制器名称而不是函数) 我现在需要的是提供我要定义解析部分的路线时: 由于控制器定义为名称,如何解决以下问题? 为了更详细地阐明,我想在解析路由之前从服务器加载一些数据,然后在控制器中使用这些数据。 更新: 更准确地说,我希望每个模块都有其“解析”功能,该功能将在执行具有该控制器的root用户之前被调用。这篇文章中的解决方案(由MiskoHevery

  • 本文向大家介绍Jmeter逻辑控制器事务控制器使用方法解析,包括了Jmeter逻辑控制器事务控制器使用方法解析的使用技巧和注意事项,需要的朋友参考一下 一、基本概念: Transaction controller:一般是指要做的或所做的事情,在关系数据库一个事务可以是一条SQL语句,一组SQL语句或整个程序、在实际的工作过程中,将完成一个业务的一系列操作称作为事务,我们来举最为典型的用户登录场景为

  • 我是springboot的新手,非常需要你的专业知识。请帮帮我。 我需要在点击按钮时将数据传递给控制器。现在我面临着下面的错误,我的代码到底做错了什么? 控制器 HTML 模型

  • 问题内容: 我已经尽一切努力让ui路由器解析将其值传递给给定的控制器AppCtrl。我正在使用依赖注入,这似乎引起了问题。我想念什么? 路由 控制者 编辑 这是一个小家伙http://plnkr.co/edit/PoCiEnh64hR4XM24aH33?p=preview 问题答案: 在将路由解析参数用作绑定到该路由的控制器中的依赖项注入时,由于名称不存在的服务提供程序,因此不能将该控制器与ng-

  • 好吧,我遇到了一个相当常见的错误: 我正在看现有的答案,我还没有看到组件如何交互的很好的解释。鉴于我不能根据现有的答案解决我的问题,我希望有人能提供和s的功能的详细解释。 在Eclipse中开发时,我有以下结构: Eclipse部署程序集意味着它按以下方式部署: 我有一个web.xml文件,它定义了一个和一个映射到所有文件() 我有一个扫描包并定义的app-servlet.xml文件: 我有一个,