美好的一天
我正在创建我的第一个基于JSF的应用程序。我正在使用:
应用程序的模型部分是简单的部分,因为它是使用IntelliJ Ultimate的自动模式生成从数据库生成的实体。
我非常有信心使用JPA和@PersistanceContext来创建实体管理器并使用JPSQL。
使用JSF标记和EL语言的xhtml文件创建前端,并与@ViewScoped支持bean一起构成视图。
我感到困惑的是控制器部分应该由什么组成?
我似乎经常遇到的一个问题是,当这些方法中使用的变量未正确初始化时,获取空指针异常和与支持bean方法相关的其他错误,尤其是必须使用JPA从数据库检索的列表参数在em查询中使用仍然需要在表单中设置(但由于未初始化的变量,表单无法显示)。
所以,我有一个问题,并且非常感谢启蒙。
任何建议都会非常感激。