我有一个项目要求我开发一个数据库以及一个网站用户界面,但我只知道如何创建数据库以及如何使用JDBC连接数据库。我应该学习如何将网站连接到数据库并进行一些交互?我应该使用JavaScript,PHP还是将HTML代码嵌入到HTML代码中?请告诉我这个项目应该从哪里开始。
我使用的是Oracle 10g,我知道如何通过JDBC连接数据库,但我需要帮助的部分是如何创建网站界面而不是java应用程序界面。
答案 0 :(得分:1)
尽管如此,我建议您使用Spring平台开发它。
这是一个简单的“Hello World”教程 - 可能会有更好的教程,但我记得有一段时间做了这个,它似乎相当不错。 http://maestric.com/doc/java/spring
注意:Spring框架是一个Java开发框架,可以完成许多工作。它常用的一件事是使用Java编写Web应用程序。
答案 1 :(得分:0)
你的问题太模糊了。您没有提到您正在使用的数据库。此外,既然你提到了JDBC,我会假设你正在使用Java。您不能将JDBC代码“嵌入”到html中。使用JSP可以做到这一点,但不建议这样做。忘记使用Javascript连接到数据库,因为它是客户端技术。
首先,找一个JDBC教程。网上有很多这样的,所以谷歌一上来。此外,您还需要一个适用于您的特定数据库的JDBC驱动程序。在您设法使该部分工作之后,您可以专注于创建网站用户界面。但那是一个不同的故事...
编辑:好的,您正在使用JDBC和Oracle 10g。
您选择了一种技术来连接数据库,并且您拥有一个数据库。
首先,JDBC代表Java DataBase Connectivity。这意味着您必须使用Java连接到数据库。
您需要Oracle的JDBC驱动程序才能使用Java连接到Oracle的数据库。我假设你已经处理过这些部分了。
接下来,您将需要一个Java应用程序服务器,或至少一个servlet容器。我建议你试试Tomcat或Glassfish。
在您选择了一个之后,请学习如何设置它的教程。具体来说,如何使用它来连接到您的数据库以及如何访问管理页面。
完成后,选择用于创建Web界面的视图技术。 JSP(Java Server Pages)是最古老的视图技术之一,也是最简单的技术之一,因此您可以从中开始。它将生成HTML代码,允许您的网站用户访问它并使用您的Web界面。
这里有很多东西只是为了建立一个也会使用数据库连接的简单网站。尝试用谷歌搜索我引入的任何未知术语或在Stackoverflow上搜索它们。祝你好运!