【发布时间】:2011-08-09 11:58:27
【问题描述】:
在软件设计中,最好的方法是:使用 JSF 验证器或使用控制器(托管 bean)检查数据库中的唯一输入(例如用户名)。
显然,在 JSF 框架中,我不能在验证器中使用@EJB,所以如果我使用验证器进行检查,那么我将不得不以另一种方式连接到数据库(jdbc 连接或其他方式)。 如果我在 Controller 中检查这个,我将不得不将一些不需要的逻辑作为流程的一部分(例如:createUser 方法)。
那么,根据 JSF 框架,最好的方法是什么?
【问题讨论】:
标签: validation jsf-2 ejb