目前我是一个ubuntu用户,我有tomcat,我正在尝试将我的postgre sql数据库与我的java服务器面连接起来。我也下载了postgresql java数据库连接器,但我无法处理。
答案 0 :(得分:2)
您需要一步一步地完成此操作。将其分解成碎片,分别处理每一件。
PostgreSQL与Java Server Faces无关。事实上,JSF2根本没有与数据源有关,它只是EL进行字符串替换或使用自定义组件类。 EL表达式可能是带有数据源注入的@Named
bean;同样,自定义组件类可能会请求注入的数据源。可以使用JNDI自己的注入,EJB3的EJB注入或CDI bean的CDI注入来完成注入。是的,这非常复杂,但这就是JSF2的工作原理。
你必须:
唯一的PostgreSQL特定部分是SQL查询文本和JDBC连接参数的详细信息。
所以你真的需要start with the basic documentation and tutorials that explain how to install JDBC drivers, set up connection pools, etc。或者,如果您需要JNDI数据源,请参阅the docs for that。您还需要学习一些基本的JSF2教程。