如何使用JSF连接到连接Bean中的数据库(MYSQL)以检索其内容。另请让我知道如何配置web.xml文件?使用jsf连接到数据库
回答
可以连接到MySQL:
public void open() {
try {
String databaseName = "custom";
String userName = "root";
String password = "welcome";
//
String url = "jdbc:mysql://localhost/" + databaseName;
Class.forName("com.mysql.jdbc.Driver").newInstance();
connection = DriverManager.getConnection(url, userName, password);
} catch (Exception e) {
System.out.println("Not able to connect");
}
}
在这种情况下,有没有什么改变web.xml.But你添加这个在pom.xml中
<dependency>
<groupId>groupId = mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
这是成功合作。
这是一个example using Hibernate and HSQL - 但分隔数据库的东西的基本思路应该是有效的,它包括一个配置的web.xml。
查询是关于jsf和sql.yours示例与查询无关。 – Warrior 2008-11-27 12:15:52
这里是另一个教程
Java Web应用程序:一个Visual Web中使用JPA JSF应用部分1(MySQL数据库)
http://www.visualcplusdotnet.com/javawebjpajsfmysqldatabase12.html
该链接已死亡。 – fusion27 2014-03-06 20:11:20
下面是关于如何使用DAO具有非常好的教程JSF的最佳途径:
http://balusc.blogspot.com/2008/07/dao-tutorial-use-in-jsf.html
如果使用JSF,我们bsite可以成为找到常见问题解决方案的好地方。有很多完整的例子。
无论如何,JSF是一个管理视图和控制器层的框架。对于模型层和对数据库的访问,如果使用JSF或管理应用程序的视图/控制器部分的任何其他Java Web框架,则没有太大区别。
- 1. 使用C#连接到Sybase数据库
- 2. 使用Zend Registry连接到数据库
- 3. 使用HostMonster连接到数据库
- 4. 使用qt连接到SQLite数据库
- 5. 使用宏连接到数据库
- 6. 使用PySpark连接到Oracle数据库
- 7. 使用servlets连接到数据库
- 8. 使用Actionscript 3连接到数据库
- 9. 使用RMySQL连接到MySQL数据库
- 10. 使用Ruby连接到Oracle数据库
- 11. 使用MVC连接到数据库
- 12. 使用SQLALCHEMY连接到Oracle数据库
- 13. 使用Node.js连接到MySQL数据库
- 14. 使用Android连接到mysql数据库
- 15. 使用Nim连接到SQLite数据库
- 16. 使用PHP连接到SQLite数据库
- 17. 使用python连接到DB2数据库
- 18. 使用C++连接到oracle数据库
- 19. 使用pyodbc连接到Oracle数据库
- 20. 使用javascript连接到数据库
- 21. c#使用MySQL连接到数据库
- 22. 使用php连接到数据库,xampp
- 23. 使用zendframework连接到数据库
- 24. 使用Java连接到Oracle数据库
- 25. 使用Java连接到MySQL数据库
- 26. android连接到mysql数据库直接使用mysql连接器
- 27. 使用REST接口连接到数据库:无法连接
- 28. 连接到数据库并使用C#中的数据库#
- 29. 使用Teradata ODBC连接到Teradata数据库的SAS连接
- 30. 连接到SQL数据库
这与JSF无关。你的回答也假设你正在使用maven。 – Loki 2009-01-13 13:28:49